相关疑难解决方法(0)

发布自包含控制台应用程序失败

我安装了.NET SDK 2.1.301-win-x64.exe后来更新了所有的nuget包2.1.1.

在我的WebApp中,我有Nuget Package Microsoft.AspNetCore.All 2.1.1Microsft.NETCore.App 2.1.0.在Nuget窗口中,我看到还有版本2.1.1,但我无法选择它(由项目阻止)

我的控制台应用中的相同故事: Microsft.NETCore.App 2.1.0

我的第一个问题:这里已经出了问题吗?或者这是预期的行为?

如果我将WebApp构建为自包含App,那么效果很好.

如果我将控制台应用程序作为自包含应用程序(自包含/ win-x64).我得到了以下错误:

该项目使用Microsoft.NETCore.App版本2.1.1进行了恢复,但使用当前设置时,将使用版本2.1.0.要解决此问题,请确保使用相同的设置进行还原以及后续操作(如构建或发布).通常,如果在构建或发布期间设置了RuntimeIdentifier属性,但在还原期间未设置,则会发生此问题."

此错误的来源是引用的项目.

我做错了什么?如果您需要其他信息,请告诉我,然后我会添加它.

.net-core

10
推荐指数
1
解决办法
4382
查看次数

标签 统计

.net-core ×1