我在VS2017 .Net Core Web App模板之后创建了多个示例项目,目标是.Net Core和.NET Framework。
我已经测试了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 Framework 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 :(得分:0)
问题在于,使用最新的VS 2017累积更新打包发布需要安装 .NET Core 2.0,这很奇怪!
我必须按照此链接在我的开发人员笔记本电脑上安装.NET Core 2.0才能能够发布面向非.NET Core 2.0的MSDeploy软件包!!