我知道通过为编译器提供 /debug 参数来为 .NET中的托管项目生成 PDB 。有没有办法在 VS (2005) GUI 中指定这个?
到目前为止,我可以让它在发布模式下生成 PDB 的唯一方法是手动修改 .csproj 文件并添加:
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
在“发布”设置下:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
另一件事:我从 MSDN hereDebugType
了解到,该标签的可能值是:
full
pdbonly
none
这些值如何影响编译器的行为?