每次启动新软件时,我都必须进入配置并关闭pdb文件生成和Release版本的Visual Studio托管过程。有没有办法告诉Visual Studio(特别是2008年)我想在其余时间对所有项目执行此操作?
最佳答案
经过一番挖掘,看来C#的项目文件存储在\program files\microsoft visual studio 9.0\common7\ide\projecttemplatescache\csharp\windows\1033
中。通过将<UseVSHostingProcess>false</UseVSHostingProcess>
添加到相关模板的正确部分(“调试”和“发布”配置有单独的部分),可以关闭所选类型的所有将来项目的托管过程。
您应该能够以类似的方式处理PDB问题,但是正如我所说的,我不建议您将其关闭,所以我将其保留为练习:)
这适用于VS2008,但我猜想其他版本也有类似的方案。实际上,VS2010使用相同的方法,但是显然目录中的版本号是10.0,而不是9.0。
关于.net - 如何关闭所有发行版的pdb生成和vshost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2453841/