Вам необходимо установить или обновить .NET, чтобы запустить эту ошибку приложения в Jetbrains Rider Linux.Linux

Ответить
Anonymous
 Вам необходимо установить или обновить .NET, чтобы запустить эту ошибку приложения в Jetbrains Rider Linux.

Сообщение Anonymous »

Я пытаюсь отладить код в Rider, но когда пытаюсь это сделать, получаю следующую ошибку

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

You must install or update .NET to run this application.

App: /home/.../WMS.Cli/bin/Debug/net8.0/WMS.Cli
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '8.0.0' (x64)
.NET location: /usr/share/dotnet
The following frameworks were found:
10.0.0 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Learn more:
https://aka.ms/dotnet/app-launch-failed
Я установил dotnet через Mise

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

dotnet --info
показывает:

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

.NET SDK:
Version:           8.0.416
Commit:            f9da71086e
Workload version:  8.0.400-manifests.785fc388
MSBuild version:   17.11.48+02bf66295

Runtime Environment

OS Name:     arch
OS Version:
OS Platform: Linux
RID:         linux-x64
Base Path:   /home/user/.local/share/mise/installs/dotnet/8.0.416/sdk/8.0.416/

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

which dotnet
показывает:

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

/home/jessey/.local/share/mise/shims/dotnet

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

dotnet --list-sdks
показывает:

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

8.0.416 [/home/jessey/.local/share/mise/installs/dotnet/8.0.416/sdk]
Я также пытался настроить путь выполнения

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

Exec=env DOTNET_ROOT=/home/user/.local/share/mise/installs/dotnet/8.0.416 /home/user/.local/share/JetBrains/Toolbox/apps/rider/bin/rider.sh %f
Я пытался обновить PATH в bashrc

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

# mise
export PATH="$HOME/.local/share/mise/shims:$PATH"
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
export PATH="$PATH:$HOME/.local/share/mise/installs/dotnet"
export "DOTNET_ROOT=$HOME/.local/share/mise/installs/dotnet"
Он показывает правильную версию .NET в настройках среды в Rider и в настройках > Набор инструментов и сборка. Путь к исполняемому файлу .NET CLI также установлен на /home/user/.local/share/mise/installs/dotnet/8.0.416/dotnet

Подробнее здесь: https://stackoverflow.com/questions/798 ... ains-rider
Ответить

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

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

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

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

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