Резюме
Мне нужно сослаться на новый метапакет all Microsoft.AspNetCore.App версии 2.1.0-rc1-final для компиляции, но подходящее время выполнения не найдено.
Я пытался установить .net core runtime 2.1.0-rc1, но это установило .net core runtime Microsoft. NetCore .App и не установило aspnet ядро Microsoft. AspNetCore .App. Где я могу найти его или какие настройки мне нужны?
Установка среды выполнения для предварительного просмотра 2.1.0 не сработала:
2.1.0-preview2-финал
Технические данные
Я пытался заставить rc1 работать более чем на одном проекте, и я не понимаю, почему среда выполнения не существует из установки sdk. dotnet --info:
Host (useful for support):
Version: 2.2.0-preview1-26503-01
Commit: f6bf0a83c6
.NET Core SDKs installed:
2.1.200-preview-007474 [C:\Program Files\dotnet\sdk]
2.1.200-preview-007517 [C:\Program Files\dotnet\sdk]
2.1.200-preview-007576 [C:\Program Files\dotnet\sdk]
2.1.200-preview-007589 [C:\Program Files\dotnet\sdk]
2.1.200-preview-007597 [C:\Program Files\dotnet\sdk]
2.1.200 [C:\Program Files\dotnet\sdk]
2.1.300-preview2-008533 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.0-preview2-final [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.0-preview2-final [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.0-preview2-26406-04 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.0-rc1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.0-preview1-26503-01 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
В моем Csproj:
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.0-rc1-final" />
</ItemGroup>
Но когда я запускаю, среда выполнения не принимает ни одну из установленных мной сред времени выполнения. Совместимая среда выполнения не включена в RC-кандидат sdk, и если нет, я могу принудительно запустить ее в другой среде выполнения. Если нет, то как другие люди выставляют кандидатов на освобождение?
C:\Users\stick>dotnet "C:\Users\stick\source\repos\Docs\aspnetcore\performance\caching\memory\sample\WebCache\bin\Debug\netcoreapp2.1\WebCache.dll"
It was not possible to find any compatible framework version
The specified framework 'Microsoft.AspNetCore.All', version '2.1.0-rc1-final' was not found.
- Check application dependencies and target a framework version installed at:
C:\Program Files\dotnet\
- Installing .NET Core prerequisites might help resolve this problem:
http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
- The .NET Core framework and SDK can be installed from:
https://aka.ms/dotnet-download
- The following versions are installed:
2.1.0-preview2-final at [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Исследование: 1 2 4 5 6 7 8 9 10 11