如何在Wine上安装.NET Framework v4.0.30319?


9

我想安装osu !,但是在您使用PlayOnLinux时它不起作用(错误消息,什么也没有发生)。

然后,我在YouTube上观看了此视频

如视频所示(在2:44,),我单击“在此虚拟驱动器中运行.exe文件”,然后单击osu!install.exe,然后收到以下消息:

要运行此应用程序,首先必须安装以下版本的.NET Framework之一:v4.0.30319

你能告诉我如何安装吗?

Answers:


5

具有winetricks和32位WINE前缀。请记住,PlayOnLinux为每个已安装的应用程序使用单独的wine前缀。出于这个原因,你必须使用你的 WINEPREFIX

sudo apt-get install winetricks
WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet40

正如您在这里可以看到的那样,osu的安装脚本

Script is outdated and no longer works.

毫无疑问,osudotnet20并不需要dotnet40


它仍然不起作用。我认为下载成功,但是我收到一条错误消息:“未处理的异常:未实现的函数mscoree.dll.CorIsLatestSvc在32位代码(0x7b83aace)中调用。[...]”
Vahsek

从一个干净的wine文件夹重新开始:mv ~/.wine ~/.wine_bak
AB

。还是没有:(能不能请你给我从一开始一步步安装.NET Framework 4,请我有一个64位Ubuntu的,我认为这是哪里出了问题的方式。
Vahsek

更新了我的答案。
AB

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.