ASP.NET MVC 3 Web アプリケーションを開発しましたが、ローカルでは正しく動作していますが、サーバーでは動作していません。
Line 18:<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
サーバーがこのアセンブリを見つけられないという事実を修正するにはどうすればよいですか?
ASP.NET MVC 3 Web アプリケーションを開発しましたが、ローカルでは正しく動作していますが、サーバーでは動作していません。
Line 18:<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
サーバーがこのアセンブリを見つけられないという事実を修正するにはどうすればよいですか?
そのアセンブリへの GAC 化されたアセンブリ参照を探しています。そのアセンブリがサーバーにインストールされていますか? そうでない場合は、に設定する必要がありますbin deploy
。
その方法は次のとおりです。
ソリューション エクスプローラーで、プロジェクトの My Project ノードをダブルクリックします。
プロジェクト デザイナーで、[参照] タブを選択します。
参照リストで参照コンポーネントを選択します。
その参照に関連付けられたプロパティが [プロパティ] ウィンドウのリストに表示されます。
左側の列から [ローカルにコピー] を選択し、右側の列の矢印をクリックして値を True に変更します。(ソース)
プロジェクトを に設定するには、Scott Hanselman による次の手順bin deploy
に従ってください。