Wine:不检查 Mono 安装

muf*_*fel 4 wine

我想在没有 Mono 的情况下使用 wine,因为我只想运行纯 win32 应用程序,根本没有 .NET 东西。有没有办法在配置(新)Wineprefix 时跳过单声道检查?

在此处输入图片说明

小智 5

要么在没有 Mono 支持的情况下构建 Wine ( --disable-mscoree),要么添加一个覆盖来禁用mscoree.dllusing 的加载winecfg

为了避免在创建新的 wineprefix 时出现初始对话框,您可以尝试以下操作:

WINEPREFIX=$(pwd)/my_new_prefix WINEDLLOVERRIDES=mscoree=d wineboot
Run Code Online (Sandbox Code Playgroud)

(创建后使设置永久使用winecfg

显示该对话框是因为创建了新的 wineprefix 触发器DllRegisterServermscoree如果尚未安装,它又会尝试安装缺少的 Mono 运行时。