2012-06-13 1 views
7

MVC3が専用サーバーにインストールされていて、そこで実行されているmvc3 Webサイトがあります。私はこのエラーを取得するいくつかのページで

「は、ファイルまたはアセンブリ」System.Web.Helpersをロードできませんでしたバージョン= 2.0.0.0"このMVC Webサイトのエラーを修正する方法:ファイルまたはアセンブリ 'System.Web.Helpers、バージョン= 2.0.0.0をロードできませんでした。

enter image description here

そして、私が何であるかを知りませんこのウェブサイトや同じサーバのMVC3ウェブサイトでは以前に発生しなかった問題です。

注:グリッドヘルパーを使用している一部のページで問題が発生していますが、グリッドヘルパーと正常に動作する他のページがあります。

私もこれを試しました:http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx私はそれが古い投稿であることを知っていますが、希望もありません。

答えて

7

今後のASP.NET MVC 4リリースの一部であるRazor WebPages v2(System.Web.Helpers, Version=2.0.0.0)に依存する、プロジェクトにNuGetパッケージをインストールまたは更新している必要があります。

は、すべての参照アセンブリを見て、その依存関係を調べます。

+0

これは、私がサーバにmvc4をインストールした場合に解決できますか、または競合する可能性がありますか? –

+0

いいえ、サーバーにASP.NET MVC 4しかインストールされていない場合は問題ありません。 Webアプリケーションでアセンブリを参照すると問題が発生します。 –

+0

mvc4をインストールした後、私のサーバはmvc3と4を同時にインストールします。 –

関連する問題