如何在多个项目中设置编译选项
How to set compilation option in many projects
我公司有很多projects/solution。我想简化它们的配置。
如何保证每个项目都检查过"Treat warnings as errors",这可能吗?或者强制所有项目使用一个 styleCop 文件。
您可以手动将所有项目更改为 Import 一些共享的设置集(通常以“.target”扩展名命名),以便为所有项目设置 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
。如果这样做,请检查项目级别的设置是否不会覆盖导入。
文章示例:
</Project>
....
<Import Project="$(CommonLocation)\General.targets" />
</Project>
我公司有很多projects/solution。我想简化它们的配置。
如何保证每个项目都检查过"Treat warnings as errors",这可能吗?或者强制所有项目使用一个 styleCop 文件。
您可以手动将所有项目更改为 Import 一些共享的设置集(通常以“.target”扩展名命名),以便为所有项目设置 <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
。如果这样做,请检查项目级别的设置是否不会覆盖导入。
文章示例:
</Project>
....
<Import Project="$(CommonLocation)\General.targets" />
</Project>