Я не могу запустить dotnet ef на Linux MintC#

Место общения программистов C#
Ответить
Anonymous
 Я не могу запустить dotnet ef на Linux Mint

Сообщение Anonymous »

Моя установка:
-- Linux --

Идентификатор дистрибьютора: Linuxmint

Описание: Linux Mint 21

Выпуск: 21

Кодовое имя: Vanessa

-- Dotnet SDK--

6.0. 402 [/home/gilmar/.dotnet/sdk]

-- Среда выполнения Dotnet --

Microsoft.AspNetCore.App 6.0.10 [ /home/gilmar/.dotnet/shared/Microsoft.AspNetCore.App]

Microsoft.NETCore.App 6.0.10 [/home/gilmar/.dotnet/shared/Microsoft.NETCore.App]
-- Инструменты Dotnet --

Код: Выделить всё

ID do Pacote      Versão      Comandos
---------------------------------------
dotnet-ef         6.0.10      dotnet-ef
У меня возникают проблемы при попытке запустить команду dotnet ef. Когда я это делаю, возвращается сообщение ниже:

Код: Выделить всё

You must install .NET to run this application.

App: /home/gilmar/.dotnet/tools/dotnet-ef
Architecture: x64
App host version: 6.0.10
.NET location: Not found

Learn about runtime installation:
https://aka.ms/dotnet/app-launch-failed

Download the .NET runtime:
https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=linuxmint.21-x64&apphost_version=6.0.10

Я изменил свой файл .bashrc, добавив следующие строки:

Код: Выделить всё

export PATH="$PATH:$HOME/.dotnet"
export PATH="$PATH:$HOME/.dotnet/tools/"
Папки в моем каталоге:

Код: Выделить всё

gilmar@hp ~ $ whereis dotnet
dotnet: /home/gilmar/.dotnet/dotnet

gilmar@hp ~ $ whereis dotnet-ef
dotnet-ef: /home/gilmar/.dotnet/tools/dotnet-ef
Я могу нормально запустить восстановление dotnet, создание dotnet new, сборку dotnet и т. д., но не могу запустить dotnet ef.
Я пробовал:
р>

Код: Выделить всё

dotnet ef
dotnet-ef
dotnet dotnet-ef
dotnet dotnet ef
Я установил dotnet с помощью сценария Microsoft по адресу https://dot.net/v1/dotnet-install.sh
Любой может мне помочь ?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/741 ... linux-mint
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»