gpt4 book ai didi

.net - 在尝试 Windows 的 mono-4.2.2 时不断出现 Exec 格式错误

转载 作者:可可西里 更新时间:2023-11-01 10:34:21 25 4
gpt4 key购买 nike

我刚刚在我的 Windows XP SP3 笔记本电脑上下载并安装了适用于 Windows 的 mono-4.2.2.30(安装文件名:mono-4.2.2.30-gtksharp-2.12.30-win32-0.msi)它将自身安装到 C:\Program Files\Mono 目录中。我在 ~/.bashrc

中定义了 Mono 的 bin 文件夹

当我从 Mono bin 目录运行任何命令,如 mcsmono 时,它总是会出现此错误:

sh: /c/Program Files/Mono/bin/mono: binary file cannot be executed: Exec format error

它在使用 MSYSConEmu 终端模拟器上给出了这个错误,但是如果我在其他 shell 上尝试它,例如 cmd.exe 或 < strong>git bash 出现相同或相似的错误。

我想为 Windows 使用 Mono 的原因是因为我想在我的 Windows XP 笔记本电脑上使用 .NET 4.6 应用程序。我也在我的 Mac OSX 上安装了 Mono,并且我已经在它上面成功运行了 .NET 应用程序。

通过 ldd 检查 Mono 命令会以简短形式给出相同的错误:"Exec format error" 然而,通过file 检查相同的命令> 返回:

$ file /c/Program\ Files/Mono/bin/mcs
/c/Program Files/Mono/bin/mcs: POSIX shell script, ASCII text executable
$ file /c/Program\ Files/Mono/bin/mono
/c/Program Files/Mono/bin/mono: PE32 executable (console) Intel 80386, for MS Windows

我不确定这里出了什么问题。有人能帮我吗?谢谢。

最佳答案

Mono 与 WindowsXP 不兼容。

关于.net - 在尝试 Windows 的 mono-4.2.2 时不断出现 Exec 格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35529984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com