我无意中遇到了一个非常烦人的问题。
当我调试我的软件时,一切正常,但是如果我点击一个断点并编辑代码,当我试图继续运行时,会得到一个错误:
Metadata file 'XYZ' could not be found
在环顾四周一段时间后,我发现了一些类似问题,但它们都是关于构建失败的,这不是我的情况(这种情况只发生在编辑-继续之后)。
到目前为止,我已经尝试过:
一些额外信息
Debug配置运行它时,不会发生错误。有什么想法吗?
发布于 2016-03-30 14:09:53
好吧,我的回答不仅仅是对所有解决方案的总结,它还提供了更多的答案。
第(1)款:
在一般解决办法中:
我有4个这类错误(‘元数据文件找不到’)和一个错误,说‘源文件无法打开(’未指定的错误‘)。
我试图消除“元数据文件找不到”错误。为此,我阅读了许多帖子、博客等,发现这些解决方案可能是有效的(在这里总结一下):
重新启动VS并再次尝试构建。
转到“解决方案资源管理器”。右击解决方案。去房地产公司。转到“配置管理器”。检查“Build”下的复选框是否选中。如果没有检查其中的任何或全部,请检查它们,然后再尝试构建。
如果上面的解决方案不起作用,那么按照上面第2步中提到的顺序,即使选中了所有复选框,也要取消检查,再检查一次,然后尝试重新构建。
构建顺序和项目依赖关系:
转到“解决方案资源管理器”。右击解决方案。去“项目依赖.”。您将看到两个选项卡:“依赖项”和“构建顺序”。此构建顺序是解决方案构建的顺序。检查项目依赖项和构建顺序,以验证依赖于其他项目(例如“project1”)的某个项目(例如“project2”)是否试图在该项目之前构建(project2)。这可能是导致错误的原因。
检查丢失的.dll的路径:
检查丢失的.dll的路径。如果路径包含空间或任何其他无效路径字符,请删除它,然后再尝试构建。
如果这是原因,那么调整构建顺序。
https://stackoverflow.com/questions/20490857
复制相似问题