我将属性简单地更改为auto属性并破坏了构建,因为属性是在条件编译部分中引用的。我正在构建调试,并且引用是在仅在发布配置中编译的代码段中。有没有办法捕获这些错误,而无需在Visual Studio中手动切换构建配置并在每种模式下构建?
我有一个CI服务器,所以错误立即被捕获,但我讨厌打破构建。
答案 0 :(得分:1)
您需要构建每个配置以查看条件是否会破坏其中一个配置。您可以使用构建菜单中的“批量构建”选项来避免手动步骤。
答案 1 :(得分:1)
您必须在每个配置下构建。
请记住,如果你要同时使用所有条件编译部分,它可能不会构建,即如果是调试使用a,如果不使用b。
你不需要手动完成 - 也就是说,双重编译时间是一件非常糟糕的事情。