从Visual Studio和.NET Core服务更新进行发布,最好的解决方法是什么?

时间:2018-08-29 20:47:53

标签: asp.net-core visual-studio-2017

我正在尝试使用Visual Studio 2017中的发布工具。但是,我想Microsoft现在正在推出.NET Core的“服务更新”。它抱怨在构建或发布过程中设置了RuntimeIdentifier属性,但在还原过程中却没有设置。我什么都没改变。部署模式设置为“自包含”,因此它应该只包括所有依赖项并将其发布到服务器,对吗?

  

严重性代码描述项目文件行抑制状态   错误NETSDK1061:使用Microsoft.NETCore.App版本2.1.3还原了该项目,但在当前设置下,将改用版本2.1.3-servicing-26724-03。要解决此问题,请确保将相同的设置用于还原以及后续操作(例如构建或发布)。通常,如果在生成或发布过程中设置了RuntimeIdentifier属性,但在还原过程中没有设置RuntimeIdentifier属性,则可能会发生此问题。

1 个答案:

答案 0 :(得分:0)

这是 VS2017“ 15.8.2” 中的错误。请查看[VS2017 15.8.2 publishing error (.NET Core 2.1)

的答案