Я запускаю VS2008 в .net 3.5 и пытаюсь запустить SubSonic 2.2. Моя база данных называется Test, таблица в БД называется TestTable. Он работает на SQL Server 2005. Я получаю следующие «предупреждения»:
Не удалось найти информацию о схеме для элемента «SubSonicService».
Не удалось найти информацию о схеме для атрибута defaultProvider.
Не удалось найти информацию о схеме для элемента "поставщики".
Не удалось найти информацию о схеме для элемента "clear".
Не удалось найти информацию о схеме для элемента "добавить".
Не удалось найти информацию о схеме для атрибута "имя".
Не удалось найти информацию о схеме для атрибута "тип".
Не удалось найти информацию о схеме для атрибута connectionStringName.
Не удалось найти информацию о схеме для атрибута createdNameSpace.
Проблема в том, что пространство имен не создается, поэтому я не могу много работать. Строка «SubSonic.Generated.Tables» выведет в intellisence имя моей таблицы, поэтому я знаю, что она может подключиться и, очевидно, что-то делает. Но я не могу ссылаться на свои таблицы как на классы. Ниже я включил раздел web.config, в котором упоминаются «предупреждения».
<SubSonicService defaultProvider="GeekPower">
<providers>
<clear/>
<add name="GeekPower" type="SubSonic.SqlDataProvider, SubSonic" connectionStringName="GeekPower" generatedNameSpace="GeekPower" />
</providers>
</SubSonicService>
Любая помощь будет оценена. Я искал часами, но исправлений, которые я нашел, не помогло.
Спасибо!