2

ビュー ページでエラーが発生したため、mvc3 で作業していますが、ビジュアル スタジオを mvc4 に更新しました。NuGetを使用して最初に更新しましたが、機能しないため、スタンドアロンのMVC4を介して更新しました。それでうまくいきました。しかし、MVC3 プロジェクトを実行しようとすると、次のエラーが表示されます。

CS1705: アセンブリ 'MVC3Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' は、参照されているアセンブリよりも新しいバージョンの 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' を使用しています「System.Web.Mvc、バージョン = 3.0.0.0、カルチャ = ニュートラル、PublicKeyToken = 31bf3856ad364e35」

誰でもこれで私を助けることができますか?

4

5 に答える 5

1

MVCの新しいバージョンでもまったく同じ問題がありました。Nugget を使用してすべてのパッケージを更新した後、問題は解決しました。

于 2016-08-03T16:09:16.907 に答える
0

私にとってうまくいった解決策は、プロジェクト内の参照を削除したため、エラーが発生しました。

プロジェクトを右クリックして再度インストールします->参照を追加します->アセンブリの名前を検索してから、再度追加します。

この質問については、最初のプロジェクト参照の下にある System.Web.Mvc を削除し、[プロジェクト] -> [参照を追加] -> [System.Web.Mvc を検索] をクリックする必要があります (現在 4.0.0.0 であることがわかります)。

于 2015-12-28T07:59:16.853 に答える
0

以下は私のために働いた

インストール パッケージ Microsoft.AspNet.Web.Optimization

于 2013-09-21T07:10:35.813 に答える