В целях тестирования я написал небольшой проект веб-API ASP.NET Core, задав .csproj следующее:
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<RuntimeFrameworkVersion>2.0.0</RuntimeFrameworkVersion>
</PropertyGroup>
Когда я отправляю этот проект в CF, он устанавливает «dotnet-framework 2.0.0», как и должно быть, но вдобавок пытается установить «dotnet-framework 2.0.6», который недоступен в среде CloudFoundry, которую я использую (MindSphere). и поэтому терпит неудачу.
Почему CF пытается установить несколько версий .NET Core? И откуда могла взяться эта версия 2.0.6 или как явно указать сборочному пакету CloudFoundry, какую версию использовать?