如何调试HRESULT:0x80131047编译错误

时间:2014-11-28 18:55:23

标签: c# debugging visual-studio-2013 .net-assembly asp.net-3.5

所以我有这个我下载的网页项目,由于某种原因它不会让我编译。给出错误:

给定的程序集名称或代码库无效。 (来自HRESULT的异常:0x80131047)

我知道所有常见的原因。路径中的特殊字符等我检查了,并做了很多谷歌搜索。所有答案都指向路径中的特殊字符,除了:

Unity application block 2.0 - The given assembly name or codebase was invalid

这没有用,因为这不是运行时错误,但无法编译。

我需要知道如何调试这个?我如何判断哪个程序集导致了这个错误,因为有几百个,我无法完成消除过程。

截图:

enter image description here

1 个答案:

答案 0 :(得分:3)

您可以在工具 - >下增加构建的详细程度。选项,项目和解决方案 - >构建并运行。然后查看输出窗口的内容(View - > Output,Show output from:Build)。运气好的话,错误的前因就在那里。您还可以尝试从开发人员提示符运行MSBuild。