如何用 dotnet45 替换 dotnet40?

如何用 dotnet45 替换 dotnet40?

我正在尝试dotnet40通过安装winetricks,但出现以下错误:

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

我该如何删除dotnet40以便安装dotnet45包?

我在 macOS 上使用 wine-2.0.4。

答案1

您可以尝试运行 wine 内置的卸载程序。从命令提示符发出:

$ wine uninstaller

看:https://wiki.winehq.org/Uninstaller

答案2

对我来说,从 wine 卸载后,安装 dotnet452 仍然存在问题。在 Linux 终端中运行的这个命令对我有用:

winetricks --force dotnet452

答案3

从干净的 wineprefix 开始:

$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

然后在新的 wineprefix 上安装 dot45

$ env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet45

相关内容