9

我在我的项目中使用从源代码构建的 ASP.NET 程序集。我的项目构建成功。但是当我在调试模式下开始时,我得到了异常

无法加载文件或程序集“System.Net.Http.Formatting”或其依赖项之一。无法验证强名称签名。该程序集可能已被篡改,或者它被延迟签名但未使用正确的私钥完全签名。(来自 HRESULT 的异常:0x80131045)

4

3 回答 3

2

通过从 asp web stack odata 项目的项目文件中删除以下代码行,我能够为我的 odata dll 解决此问题。

<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 回答