Windows 2008 R2 サーバーに ASP.Net MVC 3 アプリケーションをデプロイしています。ファイル システムを使用して Visual Studio 2010 からアプリケーションを公開しました。遅延署名があり、有効な snk ファイルを持つ 2 つのアセンブリがあります。内部アプリケーションであるため、展開は xcopy を使用して行われました。
しかし、しばらくすると、いくつかのソリューション関連の変更がありました。2 つのアセンブリの名前を変更しましたが、snk ファイルは変更していません。展開後、次のエラーが表示されます-
ファイルまたはアセンブリ MyApplication またはその依存関係の 1 つを読み込めませんでした。厳密な名前の署名を確認できませんでした。アセンブリが改ざんされているか、遅延署名されていても正しい秘密キーで完全に署名されていない可能性があります。(HRESULT からの例外: 0x80131045)
説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.IO.FileLoadException: ファイルまたはアセンブリ My doneApplication' またはその依存関係の 1 つを読み込めませんでした。厳密な名前の署名を確認できませんでした。アセンブリが改ざんされているか、遅延署名されていても正しい秘密キーで完全に署名されていない可能性があります。(HRESULT からの例外: 0x80131045)
誰かがこの問題を整理するのを手伝ってくれますか?