我的所有proj
(C#和VB)文件都会导入自定义目标文件。
在这里,我想覆盖<DebugSymbols>true</ DebugSymbols>
而不管我正在编译哪个$(配置)| $(平台)。 (为了节省我在每个创建的新项目中设置它的努力。)
我已尝试在我的自定义目标文件中的目标之外的和中设置此属性,并且我已尝试将目标添加到BeforeTargets="CoreCompile"
- 并将其设置在那里。在这两种情况下都会被设置 - 我可以稍后将其发送出去。
我想要的当然是CoreCompile
在构建对/debug:full
的调用时始终设置[vbc|csc].exe
。
但如果我在项目的发布配置中设置.pdbs
,我似乎无法获得<DebugSymbols>false</DebugSymbols>
。
答案 0 :(得分:0)
您可能也需要DebugType属性,例如
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>