首页 > 解决方案 > 项目文件夹结构更改后,Visual Studio 2017 调试器一直在寻找 DLL 的 .obj 文件

问题描述

我的设置

在尝试进入 DLL API 时,VS 向我抛出错误:

Error: Unable to open file /path/to/old/folder/intermediate/file.obj. Error code = 0x80070003

这与诸如此类的问题不同

因为错误消息清楚地表明该文件来自我重组项目后的过时位置。

我试过了

无济于事。

任何帮助表示赞赏。

标签: visual-studiodebugging

解决方案


自己解决了。我所有的 DLL 项目都用于输出到与我的主 exe 文件夹不同的位置。在我将这些路径重定向到 exe 的文件夹并重建之后。问题消失了。有趣的是,无论哪种方式,该应用程序都可以在没有 DLL 问题的情况下运行。


推荐阅读