编辑:
编辑1:我刚刚跑了一下
sudo wine prog.exe
,似乎做得更多了......所以希望这是解决方案......
编辑2:因此,当我运行上述命令时,它实际上打开了 wine,并显示正在更新文件
/root/.wine
,并安装了一些东西,然后退出。我再次运行它,它给了我这个错误:0009:fixme:ntdll:EtwEventRegister ({8736922d-e8b2-47eb-8564-23e77e728cf3}, 0x309af4d, 0x3181a58, 0x3181a58) stub. 0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 0, (nil), 0) stub
测试一
我在 Windows 10 上安装了一个程序并将所有文件复制到我的 Linux 计算机上,然后我尝试使用 Wine 或 Mono 运行该程序(或两者兼而有之...我对 Wine 和 Mono 还不太熟悉,所以我不知道我想使用哪一个...)
当我运行时
wine prog.exe
出现以下错误:001b:err:ntoskrnl:ZwLoadDriver failed to create driver >L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000142 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 1114 0009:fixme:ntdll:EtwEventRegister ({8736922d-e8b2-47eb-8564-23e77e728cf3}, 0x309af4d, 0x3181a58, 0x3181a58) stub. 0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 0, (nil), 0) stub
正如我上面所说,我对 Wine 和 Mono 还很陌生,所以我对这些错误一无所知……有人知道哪里出了问题吗?这个错误是否意味着我没有复制所有正确的文件?
测试二
我刚刚尝试过
mono prog.exe
,但出现此错误:Cannot open assembly 'prog.exe': File does not contain a valid CIL image.
我看到了另一个问题的答案,有点类似于这个问题,但不是我需要的答案……但在答案中他们说在运行之前要编译它
mono hello.exe
。这不适用于我,是吗?我的程序已经编译好了……(至少我这么认为)
谢谢你的帮助!