Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将dotnet core升级到2.1.3后生成错误_C#_Asp.net Core_.net Core - Fatal编程技术网

C# 将dotnet core升级到2.1.3后生成错误

C# 将dotnet core升级到2.1.3后生成错误,c#,asp.net-core,.net-core,C#,Asp.net Core,.net Core,我已通过以下命令将Dotnet Core版本从2.1.1版更新为2.1.3版: Install-Package Microsoft.NETCore.App -Version 2.1.3 Install-Package Microsoft.AspNetCore.App -Version 2.1.3 在project building上更新到新版本后,我收到以下错误: 已使用Microsoft.NETCore.App版本2.1.3还原该项目, 但在当前设置下,将改用2.1.0版。到 若要解决此问题

我已通过以下命令将Dotnet Core版本从2.1.1版更新为2.1.3版:

Install-Package Microsoft.NETCore.App -Version 2.1.3
Install-Package Microsoft.AspNetCore.App -Version 2.1.3
在project building上更新到新版本后,我收到以下错误:

已使用Microsoft.NETCore.App版本2.1.3还原该项目, 但在当前设置下,将改用2.1.0版。到 若要解决此问题,请确保还原时使用相同的设置 以及后续操作,如生成或发布。典型的 如果在运行期间设置RuntimeIdentifier属性,则可能发生此问题 生成或发布,但不在恢复期间生成或发布

我通过文档检查了升级的副作用


那么我错过了什么呢?

你不能仅仅通过升级nuget包来升级运行时。实际上,您需要使用安装SDK/运行时时时使用的任何机制来更新SDK/运行时本身


如果
dotnet--list runtimes
没有列出运行时(例如,2.1.3),您将无法使用它。

可能需要读取@HereticMonkey。我以前阅读过这些页面并检查了配置,一切都正常。我发现下载最新的SDK和运行时解决了这个问题