2017-09-13 83 views
1

我已经创建了多个示例项目,遵循VS2017 .Net核心Web应用程序模板,面向.Net Core和.NET Framework。发布.net核心Web应用程序作为Web部署包(MSDeploy)在Visual Studio 2017中失败

我已经测试了VS2017的所有最近三次累积更新; (即版本15.3.2,15.3.3,15.3.4

发布到Web部署包失败,出现以下错误:

目标:.NET核心

Web deployment task failed. (Could not find file '\PublishTestNetCore.Parameters.xml'.) PublishTestNetCore C:\Program Files\dotnet\sdk\1.1.0\Sdks\Microsoft.NET.Sdk.Publish\build\netstandard1.0\PublishTargets\Microsoft.NET.Sdk.Publish.MSDeployPackage.targets 88 

目标:.NET框架461

Web deployment task failed. (Could not find file '\TestPublish461.Parameters.xml'.) TestPublish461 C:\Program Files\dotnet\sdk\1.1.0\Sdks\Microsoft.NET.Sdk.Publish\build\netstandard1.0\PublishTargets\Microsoft.NET.Sdk.Publish.MSDeployPackage.targets 88 

虽然我能够发布到IIS服务器,但构建MSDeploy包总是失败。

感谢您的任何提示。

Mamrez

回答

0

问题是,发布到打包用最新的2017年VS累积更新需要安装.NET 核2.0,这就是奇!

我只好跟着这个链接到我的笔记本电脑开发商安装.NET核心2.0 能够发布针对non-.NET核2.0 MSDeploy包!

[https://www.microsoft.com/net/core#windowscmd]

相关问题