Команда do tnet не работает на сервере centos, установлена ​​среда выполнения - PullRequest
0 голосов
/ 05 апреля 2020

Я установил как pnet ядро ​​времени выполнения (aspnetcore-runtime-3.1.3) на сервере centOS 7. следуя этому руководству из документации Microsoft: https://docs.microsoft.com/en-us/dotnet/core/install/runtime?pivots=os-linux#download и установка вручную

мой сервер не имеет соединения inte rnet.

После установки, когда Я запускаю любую команду, например, dotnet --info, он говорит, что не может найти ни одной установленной команды do tnet sdk:

$ dotnet --info
  It was not possible to find any installed .NET Core SDKs
  Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
      https://aka.ms/dotnet-download

Host (useful for support):
  Version: 3.1.3
  Commit:  4a9f85e9f8

.NET Core SDKs installed:
  No SDKs were found.

.NET Core runtimes installed:
  Microsoft.AspNetCore.App 3.1.3 [/home/myuser/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.3 [/home/myuser/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

Ранее я загружал пакет rpm и устанавливал его с помощью команды rpm -ivh, результат

Что я могу сделать, чтобы это исправить? Обратите внимание, что у меня нет inte rnet доступа на сервере

РЕДАКТИРОВАТЬ: Проблема: мне не нужен SDK для запуска этой команды или любой команды, которую я использую.

В любом случае, я пытался установить SDK, он говорит, что не может найти никаких совместимых фреймворков

Ответы [ 2 ]

0 голосов
/ 05 апреля 2020

Вы установили. net среду выполнения, но не установили ни одного sdk. чтобы вы могли использовать ядро ​​asp. net, вам нужно установить оба. Вы можете посетить asp. net базовую документацию для различия между ними. но вы можете просто посетить https://dotnet.microsoft.com/download, чтобы загрузить необходимый SDK, который вам нужен.

this is what you see when you go to https://dotnet.microsoft.com/download form there click on Linux (as is the case with you) and the advanced choose asp.net 3.1 make sure you download both the sdk and runtime

Примечание: я полагаю, вы делаете это из gui. Я уверен, что есть команды для установки ядра asp. net и SDK из командной строки. но важно то, что вы пропустили SDK !!

0 голосов
/ 05 апреля 2020

В чем проблема? Вы только что установили время выполнения, и ошибка говорит, что нет SDK.

...