Ищете шаги для обновления .Net core 2.2.0 до 2.2.6 или выше (не 3.0)
Я новичок в .net core. Так что ищите руководство по обновлению .net core 2.2 до 2.2.6, поскольку приложение не работает, когда вы переходите на литейную облачную среду Pivotal. Наша среда PCF dotnetcore buildpack версия 2.2.12;Работал до использования 2.2.5 build pack. Пожалуйста, найдите сообщение об ошибке ниже. Чтобы устранить эту ошибку, обновите ядро .net до версии выше 2.2.5. Но хотел бы обратиться за помощью по шагам для обновления приложения и соответствующих зависимостей.
Вот целевой фреймворк из .csproj
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>
И зависимости
<ItemGroup>
<PackageReference Include="AutoMapper" Version="8.1.0" />
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="6.1.0" />
<PackageReference Include="CsvHelper" Version="12.1.2" />
<PackageReference Include="EFCore.BulkExtensions" Version="2.4.6" />
<PackageReference Include="FluentValidation.AspNetCore" Version="8.3.0" />
<PackageReference Include="Manulife.Logging.DotNet" Version="1.0.0" />
<PackageReference Include="Microsoft.AspNetCore.App" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.HealthChecks" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Analyzers" Version="2.2.4" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="2.2.4" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="2.2.0" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.2.3" />
<PackageReference Include="Sendgrid" Version="9.11.0" />
<PackageReference Include="Serilog.AspNetCore" Version="2.1.1" />
<PackageReference Include="Steeltoe.CloudFoundry.Connector.EFCore" Version="2.2.0" />
<PackageReference Include="Steeltoe.Extensions.Configuration.CloudFoundryCore" Version="2.2.0" />
<PackageReference Include="Steeltoe.Extensions.Logging.DynamicLogger" Version="2.2.0" />
<PackageReference Include="Steeltoe.Security.Authentication.CloudFoundryCore" Version="2.2.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="4.0.1" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="4.0.1" />
<PackageReference Include="WindowsAzure.Storage" Version="9.3.3" />
</ItemGroup>
Ошибка при переносе приложения в Pivotal (во время публикации dotnet)
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.