我正在尝试使用 Teamcity 构建 ASP.NET MVC 项目。在我的 .CSProj 文件中,我们指定了 ToolVersion 4.0。这意味着 TeamCity 将使用 MSBuild 版本 4.0 来构建项目。在我们的构建服务器上,这是不可用的。我可以强制 TeamCity 忽略此设置并使用新版本的 MSBuild。
这是我的 .csproj 文件的外观:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">