Как заменить dotnet40 на dotnet45?

Я пытаюсь установить dotnet40 с помощью winetricks, но у меня есть следующая ошибка:

$ winetricks dotnet45
Executing w_do_call dotnet45
------------------------------------------------------
error: dotnet45 conflicts with dotnet40, which is already installed.
------------------------------------------------------

Как мне удалить dotnet40 для того, чтобы установить dotnet45 пакет?

Я использую Wine-2.0.4 на MacOS.

2 ответа

Решение

Вы можете попробовать запустить встроенную в Wine программу Uninstaller. Проблема из командной строки:

$ wine uninstaller

Смотрите: https://wiki.winehq.org/Uninstaller

Для меня после удаления из Wine все еще были проблемы с установкой dotnet452. Эта команда, запущенная в терминале Linux, сработала для меня:

winetricks --force dotnet452

Начните с чистого префикса вина:

$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

Затем установите dot45 на новый wineprefix

$ env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet45
Другие вопросы по тегам