MS-Build 定义是否从项目继承 属性?
Does MS-Build Definition inherit property from projects?
我有一些 sql 项目,每个构建配置集(调试、发布等)都启用了 属性 "Treat Warnings as Errors"。 ).
在本地构建这个 属性 没有问题(所以每个警告都作为错误进行管理)。
改用 MSBuild-Definition 工具,相同的警告不会作为错误进行管理,而只是作为警告进行管理。
我无法将 MS 构建参数 /p:TreatWarningsAsErrors=True 添加到构建级别,因为在同一构建定义中还有其他项目(不仅是 sql 项目),其中 属性 "Treat Warnings as Errors" 未启用,因此每次构建都会失败。
我想要的是能够设置我的构建定义,以便他们可以管理一些项目 "TreatWarningsAsErrors" 而另一些则不是。
我在一些文档中读到构建定义应该从构建的项目继承它的 属性。
这是错误的吗?我应该只向我的构建过程模板添加一些配置吗?
我正在使用 TfvcTemplate。12.xaml
如果您需要其他详细信息,请问我。
希望你能帮助我
谢谢
我已经在我的 VS 2015.3 + TFS 2015.3 中进行了测试,并使用 XAML 使用默认构建过程模板 TfvcTemplate.12.xaml 构建,但无法重现您的问题。
如果我为解决方案中的一个项目启用 "Treat Warnings as Errors",我会收到 XAML 构建错误。如果我禁用此选项,则不会出现错误,但会在 XAML build:
中发出警告
Please compare your environment with mine, and double check whether
you have checked in your solution after you enable the "Treat Warnings
as Errors" option.
我有一些 sql 项目,每个构建配置集(调试、发布等)都启用了 属性 "Treat Warnings as Errors"。 ).
在本地构建这个 属性 没有问题(所以每个警告都作为错误进行管理)。
改用 MSBuild-Definition 工具,相同的警告不会作为错误进行管理,而只是作为警告进行管理。
我无法将 MS 构建参数 /p:TreatWarningsAsErrors=True 添加到构建级别,因为在同一构建定义中还有其他项目(不仅是 sql 项目),其中 属性 "Treat Warnings as Errors" 未启用,因此每次构建都会失败。
我想要的是能够设置我的构建定义,以便他们可以管理一些项目 "TreatWarningsAsErrors" 而另一些则不是。
我在一些文档中读到构建定义应该从构建的项目继承它的 属性。
这是错误的吗?我应该只向我的构建过程模板添加一些配置吗?
我正在使用 TfvcTemplate。12.xaml
如果您需要其他详细信息,请问我。
希望你能帮助我
谢谢
我已经在我的 VS 2015.3 + TFS 2015.3 中进行了测试,并使用 XAML 使用默认构建过程模板 TfvcTemplate.12.xaml 构建,但无法重现您的问题。
如果我为解决方案中的一个项目启用 "Treat Warnings as Errors",我会收到 XAML 构建错误。如果我禁用此选项,则不会出现错误,但会在 XAML build:
中发出警告Please compare your environment with mine, and double check whether you have checked in your solution after you enable the "Treat Warnings as Errors" option.