最近我开始随机收到这条消息:
在 Visual Studio 中找不到元数据文件“...\Release\project.dll”
我有一个包含多个项目的解决方案。当前的构建模式是 Debug,所有项目的配置都设置为 Debug。但是当我尝试运行主项目时 - 有时它会给我一些错误,所有这些都是“找不到元数据文件'...\Release\projectX.dll'” - 而且,看,它说的是关于 RELEASE文件夹,虽然当前模式是调试。为什么?我尝试在所有解决方案文件中搜索对“Release\projectX.dll”的引用,并在 ResolveAssemblyReference.cache 文件中找到了一个。
我在互联网上进行了很好的搜索,发现有几个人有类似的问题,但没有解决方案,或者至少没有有效的解决方案。
我试图删除对这些项目的引用并阅读它们,但一段时间后我又开始遇到这些错误。
这似乎是一个错误。为什么我总是使用调试模式时它会在 Release 文件夹中搜索引用的项目?
PS。对于那些遇到这个问题的人:我无法以简单的方式解决它。只有在我重新安装 Windows 后它才消失 :(