В целях тестирования я написал небольшой проект ASP.NET Core Web API, установите в .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, какую версию использовать?