更改生成的 PDB 文件的名称以包含其可执行文件的 .exe 或 .dll 扩展名
在 Visual Studio 2010 中,是否可以更改 .pdb 文件的命名以包含可执行文件的全名(包括其扩展名),并且调试仍然有效?
例如,假设我有一个可执行文件 myprogram.exe
,我希望 pdb 为 myprogram.exe.pdb
而不是 myprogram.pdb
。同样,我希望 mylibrary.dll 具有 mylibrary.dll.pdb 而不是 mylibrary.pdb。
In Visual Studio 2010, is it possible to change the naming of the .pdb file to include the full name of the executable, including its extension, and that debugging will still work?
For example, suppose I have an executable myprogram.exe
, I want the pdb to be myprogram.exe.pdb
rather than myprogram.pdb
. Similarly, I want mylibrary.dll
to have mylibrary.dll.pdb
rather than mylibrary.pdb
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
.pdb
名称在c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets
文件中指定。您可以编辑它以全局覆盖
.pdb
文件名。.pdb
name is specified inc:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets
file.You can edit it to override
.pdb
file names globally.