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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
Asp.net core 将.net core 2.2.0升级到2.2.6或更高版本_Asp.net Core - Fatal编程技术网

Asp.net core 将.net core 2.2.0升级到2.2.6或更高版本

Asp.net core 将.net core 2.2.0升级到2.2.6或更高版本,asp.net-core,Asp.net Core,正在寻找将.Net core 2.2.0升级到2.2.6或更高版本(不是3.0)的步骤 我不熟悉.NETCore。因此,我们正在寻找关于如何将.net core 2.2升级到2.2.6的指导,因为应用程序在推进关键云铸造时失败了。我们的PCF环境dotnetcore构建包版本为2.2.12;用于在使用2.2.5构建包之前工作。请在下面查找错误消息。要解决此错误,请尝试将.net core应用程序升级到高于2.2.5的版本。但我想寻求有关升级应用程序的步骤和相关依赖项的帮助 下面是.csproj中

正在寻找将.Net core 2.2.0升级到2.2.6或更高版本(不是3.0)的步骤

我不熟悉.NETCore。因此,我们正在寻找关于如何将.net core 2.2升级到2.2.6的指导,因为应用程序在推进关键云铸造时失败了。我们的PCF环境dotnetcore构建包版本为2.2.12;用于在使用2.2.5构建包之前工作。请在下面查找错误消息。要解决此错误,请尝试将.net core应用程序升级到高于2.2.5的版本。但我想寻求有关升级应用程序的步骤和相关依赖项的帮助

下面是.csproj中的targetframework

<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>

这是因为本地SDK和生成服务器之间的版本不匹配

将此行添加到您的
.csproj
文件:

<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
true

之后,
RuntimeFrameworkVersion
将使用
LatestNetCorePatchVersion

我在.csproj中添加了上面的一行,但在使用cf push将应用程序推送到pivotal时仍然会出现相同的错误。cf push会为Microsoft.NETCore.DotNetAppHost更新nuget软件包。这可能解决了我想将整个应用程序升级到.net 2.2.6或更高版本的问题,而不是单独的软件包,以查看它是否有效。有没有什么好的链接可以让我将.net核心应用从2.2.0升级到更高版本,请分享。我没有说要更新单个软件包。我说的是更新Microsoft.NETCore.DotNetAppHost,然后你就可以更新整个应用程序了。错误
NU1605
表示
Microsoft.NETCore.DotNetAppHost
版本降级会阻止更新您的应用程序。dotnet--info怎么说?
depends on runtime.linux-x64.Microsoft.NETCore.App (>= 2.2.5) but run 
time is not found. Picked up 2.2.6 which is available 
/tmp/app/Basischangeapp/Basischange.csproj : error NU1605: Detected 
package downgrade: Microsoft.NETCore.DotNetAppHost from 2.2.6 to 2.2.5. 
Reference the package directly from the project to select a different 
version.
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>