
我刚刚在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目录运行诸如mcs或mono之类的任何命令时,它总会给出这个错误:
sh: /c/Program files/Mono/bin/mono: binary file cannot be executed: Exec format error
它在使用MSYS的ConEmuterminal仿真器上给出了这个错误,但是如果我在其他shell如cmd.exe或git bash上尝试它,则出现相同或类似的错误。
我想使用Mono for windows的原因是因为我想在windows XP笔记本电脑上使用.NET 4.6应用程序。 我已经在Mac OSX上安装了Mono,并成功运行了.NET应用程序。
在windows平台上的.NET互斥:我完成后会发生什么?
在.NET中获取目录数据的最快方法
除了Mono之外,还有其他方法可以在Mac或linux上运行Microsoft .NET吗?
最好的.net框架版本与windows XP,7,8一起使用,无需单独安装或更新
在C#中杀死正在运行的进程的替代方法
通过ldd检查Mono命令给出了相同的错误,格式如下: “Exec format error”但是,通过文件检查相同的命令返回:
$ 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
我不确定这里有什么问题。 有人能帮我吗? 谢谢。
DateTime.Now vs系统时间
windows *** 作系统体系结构书
如何编译执行时不显示“未知发布者”的C#程序
Dotnet核心应用程序在生产中找不到appsettings.Json
windows进程和它连接到的IP地址
单声道与windowsXP不兼容。
总结以上是内存溢出为你收集整理的在尝试使用Windows的mono-4.2.2时,请保持Exec格式错误全部内容,希望文章能够帮你解决在尝试使用Windows的mono-4.2.2时,请保持Exec格式错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)