错误“在 Visual Studio 中找不到元数据文件 '...\Release\project.dll'”

2024-01-16

最近我开始随机收到此消息:

在 Visual Studio 中找不到元数据文件“...\Release\project.dll”

我有一个包含多个项目的解决方案。当前的构建模式是“调试”,并且所有项目的配置都设置为“调试”。但是当我尝试运行主项目时 - 有时它会给我一些错误,所有这些错误都是“找不到元数据文件'...\Release\projectX.dll'” - 而且,看,它说的是关于RELEASE文件夹,尽管当前模式是调试。为什么?我尝试在所有解决方案文件中搜索对“Release\projectX.dll”的引用,并在 ResolveAssemblyReference.cache 文件中找到了一个。

我在互联网上进行了很好的搜索,发现了一些人有类似的问题,但没有解决方案,或者至少没有可行的解决方案。

我尝试删除对这些项目的引用并阅读它们,但一段时间后我又开始收到这些错误。

这似乎是一个错误。当我始终使用调试模式时,为什么它会在发布文件夹中搜索引用的项目?

PS.对于那些遇到这个问题的人:我无法以简单的方式解决它。我重新安装 Windows 后它就消失了:(


每个人都是对的...尝试一切...(按照浪费时间的顺序排列)

  1. 你有坏代码吗?首先解决这个问题。
  2. 清理解决方案并重新启动 Visual Studio
  3. 删除/添加引用
  4. 检查您的大型项目的构建订单并验证
  5. 手动重建子项目
  6. 手动将项目之间的 dll 复制到关联的 bin 文件夹中
  7. 去喝点咖啡,玩玩弹球,明天再回来……同时你可能会想到别的事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

错误“在 Visual Studio 中找不到元数据文件 '...\Release\project.dll'” 的相关文章

随机推荐