Получение ошибки типа «вам не хватает директивы using или ссылки на сборку?» в subsonic

#asp.net-mvc-3 #subsonic #subsonic3

#asp.net-mvc-3 #subsonic #subsonic3

Вопрос:

Я разрабатываю приложение MVC 3 и впервые использую subsonic.

Я получаю эту ошибку (не удалось найти имя типа или пространства имен «имя моих таблиц» () вам не хватает директивы using или ссылки на сборку?)) в файле Context.cs при компиляции моего ASP.NET Веб-приложение MVC3. Я следую этому руководству http://subsonicproject.com/docs/Setting_up_SubSonic_3.0 но я не могу решить эту проблему.Есть идеи?

Ответ №1:

Вы используете шаблоны ActiveRecord T4, верно?

В ActiveRecord.cs должен быть класс для каждой из ваших таблиц. Они были созданы правильно?

Кроме того, в Settings.ttinclude должен быть параметр пространства имен. Это пространство имен, окружающее код в вашем Context.cs и ActiveRecord.cs?