Разработка .NET 5 на кодовых пространствах

#.net #codespaces

#.net #кодовые пространства

Вопрос:

Можно ли использовать dotnet 5 в кодовых пространствах Visual Studio? Я следовал инструкциям для ubuntu 18.04, найденным здесь https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu#1804 —

После запуска:

 sudo apt-get install -y dotnet-sdk-5.0
 

Я получаю ответ:

 Reading package lists... Done
Building dependency tree       
Reading state information... Done
dotnet-sdk-5.0 is already the newest version (5.0.100-1).
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.
 

Когда я запускаю dotnet --list-sdks , я получаю следующие версии:

 1.1.14 [/home/codespace/.dotnet/sdk]
2.1.807 [/home/codespace/.dotnet/sdk]
2.2.402 [/home/codespace/.dotnet/sdk]
3.0.103 [/home/codespace/.dotnet/sdk]
3.1.301 [/home/codespace/.dotnet/sdk]
 

Почему не отображается 5.0?

Ответ №1:

Текущая работа заключается в запуске:

 curl -sSL 'https://download.visualstudio.microsoft.com/download/pr/820db713-c9a5-466e-b72a-16f2f5ed00e2/628aa2a75f6aa270e77f4a83b3742fb8/dotnet-sdk-5.0.100-linux-x64.tar.gz' | tar -xzC ~/.dotnet