Я работаю над приложением MVC ASP.NET, но я пытаюсь удалить все кроме кода Контроллера из моего проекта и поместить его в свою собственную Библиотеку классов.
У меня есть некоторый код, который является
Using System.Web.Mvc;
Но это, кажется, не позволяет мне получить доступ к нему. Я Сослался System.Web
Пространство имен в проекте.
Bassically я получаю ошибки на iActionFilter и материале FilterAttribute.
Что я пропускаю?
Оказывается, сборка System.Web.MVC
НЕ установлена в GAC. На него следует ссылаться из
C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 2 \ Assemblies
Я полагаю, что материал MVC находится в сборке System.Web.Mvc
. Не должно быть ничего плохого в том, чтобы ссылаться на нее из библиотеки классов.