2017-05-26 60 views
2

我想在TFS中创建与Windows客户端.NET 4.6库和ASP.NET核心Web项目的解决方案的构建定义。目前,当我尝试运行构建的NuGet Restore部分时,出现以下错误消息。与.NET 4.6和ASP.NET核心的TFS 2017构建定义

WebApplication.csproj(1,1):error MSB4041:项目的默认XML名称空间必须是MSBuild XML名称空间。如果项目是以MSBuild 2003格式编写的,请将xmlns =“http://schemas.microsoft.com/developer/msbuild/2003”添加到元素中。如果项目是以旧的1.0或1.2格式编写的,请将其转换为MSBuild 2003格式。

尝试恢复ASP.NET Core项目上的NuGet包时发生此错误。

一切都建立在我的本地开发环境上,它只是构建定义不起作用。

enter image description hereenter image description here

回答

1

手动指向的NuGet 4.1,而不是内置3.5解决了这个问题。