我打算通过 Wine 在 Linux 上安装一个应用程序,即游戏“Lineage II”,但是终端日志如下:
00d5:fixme:mscoree:parse_startup useLegacyV2RuntimeActivationPolicy=L"true" not implemented
00d5:fixme:mscoree:get_runtime_info unsupported startup flags 2
00d5:err:mscoree:RuntimeHost_Invoke Method System.AppDomain:CreateDomain raised an exception, hr=80131515
00d5:fixme:mscoree:corruntimehost_Stop stub 0x159e60
00d5:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
如果需要,我可以提供更多相关信息。此致,布鲁诺
答案1
mscoree:expect_no_runtimes
据我所知,当 mono 缺少某些关键接口时会抛出此错误。请参阅这里作为示例和修复。
安装原生 dotnet20(或游戏使用的任何版本)通常足以解决此类错误。否则,除了向 wine 开发人员指出此错误(如果他们在此期间尚未修复此错误)或尝试使用外部工具解决安装程序问题外,您无能为力。