9

プロジェクトで、ソースコードから構築するASP.NETアセンブリを使用しています。私のプロジェクトは成功裏に構築されました。しかし、デバッグモードで起動すると、例外が発生します

ファイルまたはアセンブリ'System.Net.Http.Formatting'またはその依存関係の1つを読み込めませんでした。強力な名前の署名を確認できませんでした。アセンブリが改ざんされているか、遅延署名されているが正しい秘密鍵で完全に署名されていない可能性があります。(HRESULTからの例外:0x80131045)

4

3 に答える 3

2

asp web stack odataプロジェクトのプロジェクトファイルから次のコード行を削除することで、odatadllのこの問題を回避することができました。

<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),Runtime.sln))\tools\WebStack.settings.targets" />
于 2012-10-02T15:11:09.100 に答える
0

binフォルダーからdllを削除して、ソリューションを再構築してみてください。理由はわかりませんが、これで解決しました。

于 2015-07-07T09:02:06.700 に答える
0

BinおよびObj/Debugフォルダーからファイルを削除すると、問題が修正されました。

于 2017-05-17T08:27:31.767 に答える