GetServiceProjectReferences任务无法从MSBuild

时间:2018-04-12 04:14:43

标签: azure msbuild visual-studio-2017 azure-service-fabric

我正在尝试使用“msbuild”命令从powershell构建我的Service Fabric应用程序。我收到以下异常。

  

我在C:\ Program Files上为VS 2017安装了构建组件   (x86)\ Microsoft Visual Studio \ 2017 \ Professional \ MSBuild \ 15.0 \ Bin

我将项目中的ToolVersion更新为15.0。但我仍然得到同样的错误。

除了powershell以外,任何部署服务结构应用程序的选项(不是天蓝色)?

  

项目文件包含ToolsVersion =“14.0”。

     
    

此工具集可能未知或缺失,在这种情况下您可以使用     通过安装适当版本的MSBuild来解决这个问题,或者     构建可能已被迫使用特定的ToolsVers离子     政策原因。像处理ToolsVersion =“4.0”那样处理项目。     有关详细信息,请参阅http://g     o.microsoft.com/fwlink/?LinkId=291333。     C:\目录\包\ Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.6.5 \建立\ Microsoft.VisualStudio     .Azure.Fabric.Application.targets(94,5):错误MSB4062:The     无法从中加载“GetServiceProjectReferences”任务     部件     C:\基本代码\目录\包\ Microsoft.VisualStudio.Azure.Fabric.MSBuild.1.6.5 \建立\ Microsof     t.VisualStudio.Azure.Fabric.BuildTasks.dll。无法加载文件或     程序集'Microsoft.Build.Utilities.Core,Version = 14 .0.0.0,     Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其中一个     依赖。该系统找不到指定的文件。确认它     声明是正确的,即汇编及其所有     依赖项可用,并且该任务包含公共类     实现Microsoft.Build.Framework.ITask。     [C:\ CodeBase \ Directory \ Directory.sfproj]完成建筑项目     “C:\ CodeBase \ Directory \ Directory \ Directory.sfproj”(默认目标)      - 失败。

  

0 个答案:

没有答案