我正在使用 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