安装Azure SDK 2.3之后,我的构建中收到了110个警告,我以前没有记得。它们都是文件“Microsoft.WindowsAzure.targets”。
一个这样的警告的一个例子是: 名称空间“http://schemas.microsoft.com/developer/msbuild/2003”中的元素“PropertyGroup”具有无效的子元素“CloudToolsVersion”。
有没有其他人遇到过这个问题或者知道正确的解决方法?
答案 0 :(得分:2)
好吧,看起来我只需要关闭msbuild项目文件的所有打开的编辑器以使它们消失。我在网上建议的其他答案是禁用模式验证或自己扩展模式。
答案 1 :(得分:0)
非常可怕!从您的解决方案和其他类似问题的提示中,我想我知道发生了什么:当任何构建脚本文件(例如.props)在文本编辑器中打开时,它会打开/validate
。这用于在编辑器中查看红色波纹,并在任何MSBuild任务加载项目时发出警告。该模式包含MS目标基础结构使用的各种元素,并且不知道其他任何内容。我不确定它有什么用处,但是你有它。