为什么 Wine 没有发现我已经安装了 mono 3?

为什么 Wine 没有发现我已经安装了 mono 3?

我正在使用 Ubuntu 13.10 64 位。有人知道为什么会发生以下情况吗?

# wine --version  
wine-1.4.1  

# mono --version  
Mono JIT compiler version 3.0.6 (Debian 3.0.6+dfsg-1~exp1~pre1)  
Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com   

# wine application.exe  
wine: Install Mono 2.8 or greater for Windows to run .NET 4.0 applications.

答案1

问题在于旧版本的葡萄酒。较新版本的 WINE 将识别 mono 框架版本 3。

答案2

解决方案是将 Wine 升级到较新的版本 (至少 v1.7)。

答案3

至于解决方法,你可以使用 安装 .NET winetricks,例如

sudo apt-get install winetricks
winetricks dotnet45

相关内容