visual-studio - 项目文件夹结构更改后,Visual Studio 2017 调试器一直在寻找 DLL 的 .obj 文件
问题描述
我的设置
- 赢10
- Visual Studio 2017 版本 15.9.15
在尝试进入 DLL API 时,VS 向我抛出错误:
Error: Unable to open file /path/to/old/folder/intermediate/file.obj. Error code = 0x80070003
这与诸如此类的问题不同
因为错误消息清楚地表明该文件来自我重组项目后的过时位置。
我试过了
Clean Solution
并重建- 调整调试配置以
/DEBUG:FULL
用于所有 DLL 和 EXE。
无济于事。
任何帮助表示赞赏。
解决方案
自己解决了。我所有的 DLL 项目都用于输出到与我的主 exe 文件夹不同的位置。在我将这些路径重定向到 exe 的文件夹并重建之后。问题消失了。有趣的是,无论哪种方式,该应用程序都可以在没有 DLL 问题的情况下运行。
推荐阅读
- python - 找不到满足要求的版本 tensorflow virtual virtual environment pip pipenv pycharm
- reactjs - 反应路由器。如何完全更改链接中的网址?
- javascript - 正则表达式也处理转义分隔符?
- php - 我需要从内部连接数组 php 简化数组
- laravel - ECS容器写权限丢失
- c# - 代表联盟
- google-drive-api - 谷歌驱动器中的文件夹移动事件
- jupyter-notebook - 在 WSL2 上与 Jupyter Notebook 的连接缓慢
- python - 重塑数据框以在 python 中绘图
- excel - 带有 .xlsm 附件的 cdo 邮件 - 接收者无法启用宏