从VSTS构建

时间:2017-06-15 13:39:06

标签: msbuild visual-studio-2017 azure-pipelines

当我使用持续集成构建解决方案时,我收到以下错误

  

[错误]应用\ App.Service \ App.Service.csproj(203,11):

     

错误MSB4226:导入的项目   “找不到$(VSToolsPath)\ Web \ Microsoft.Web.Publishing.targets”。   另外,试图找到   “$(VSToolsPath)\ Web \ Microsoft.Web.Publishing.targets”在后备版中   搜索路径为$(VSToolsPath) - “C:\ Program Files   (x86)\ MSBuild \ Microsoft \ VisualStudio \ v15.0“。这些搜索路径是   在“C:\ Program Files(x86)\ Microsoft Visual中定义   Studio \ 2017 \ Community \ MSBuild \ 15.0 \ Bin \ MSBuild.exe.Config“。确认   声明中的路径是正确的,而那个   文件存在于其中一个搜索路径的磁盘上。

当我查看.csproj时,我在<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> 上面有以下内容,那么有人可以告诉我这是什么问题

1 个答案:

答案 0 :(得分:0)

尝试在我的项目上设置gitlab CI时遇到相同的问题。 这个答案https://stackoverflow.com/a/20095260/5873231解决了我的问题。我把它留在这里,也许对某人有用。