【发布时间】:2019-07-06 00:22:03
【问题描述】:
我们之前的开发系统使用的是 Windows XP 和 Windows 7。从 Visual Studio 调试 C++ DLL 效果很好。
最近迁移到 Windows 10 导致了一个烦人的问题。我们可以调试一次(使用F5),但第二次会导致链接器错误:
MyProg fatal error LNK1201: error writing to program database 'MyProg.pdb'
在 Visual Studio 仍处于打开状态时尝试在资源管理器中手动删除 .pdb 会导致错误:
The action can't be completed because the file is open in devenv.exe
是否命中断点并不重要。一旦出现问题就开始调试。重新启动 Visual Studio 即可解决问题(从某种意义上说,您可以调试一次,但随后又会遇到问题)。
如果相关:
- x86 Visual Studio 2003.NET
- 针对另一个 x86 应用程序
- x64 Windows 10 专业版 v1803
【问题讨论】:
标签: visual-studio debugging visual-studio-2003