私は ASP.NET MVC アプリケーションに取り組んでいますが、プロジェクトからコントローラー コード以外をすべて削除し、独自のクラス ライブラリに配置しようとしています。
私はいくつかのコードを持っています
Using System.Web.Mvc;
しかし、それは私にアクセスさせないようです。System.Webプロジェクトで名前空間 を参照しました。
基本的に、iActionFilter と FilterAttribute でエラーが発生します。
私は何が欠けていますか?
私は ASP.NET MVC アプリケーションに取り組んでいますが、プロジェクトからコントローラー コード以外をすべて削除し、独自のクラス ライブラリに配置しようとしています。
私はいくつかのコードを持っています
Using System.Web.Mvc;
しかし、それは私にアクセスさせないようです。System.Webプロジェクトで名前空間 を参照しました。
基本的に、iActionFilter と FilterAttribute でエラーが発生します。
私は何が欠けていますか?
System.Web.MVCアセンブリがGACにインストールされていないことが判明しました。から参照する必要があります
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies
あなたはに行くことができます:
参照を追加>アセンブリ>拡張機能を追加し、system.web.mvcを追加します:)
MVC はSystem.Web.Mvcアセンブリにあると思います。それをクラス ライブラリから参照しても問題はありません。