mono.exe不是有效的Win32应用程序(WindowsXP)

时间:2015-04-17 05:03:24

标签: c# installation mono

我在Windows XP下下载并安装了Mono 3.12.1(只有框架,而不是IDE)。设置已成功完成。

然后我出于测试原因尝试编译以下源代码:

using System;

public class HelloWorld
{
    public static void Main()
    {
        Console.WriteLine("Hello Mono World");
    }
}

我点击了图标"打开Mono命令提示符"在开始菜单中然后使用命令" mcs hello.cs"。 问题是该进程终止时出现错误消息" mono.exe不是有效的Win32应用程序"弹出窗口和输出"访问被拒绝"在控制台上。

问题出在哪里?我该如何解决?

1 个答案:

答案 0 :(得分:2)

Mono在一些版本发布之前已经放弃了WindowsXP支持。

它不应该让人感到意外,因为WindowsXP是一个不再受微软支持的操作系统,所以如果你在生产中运行它,你就会对安全问题持开放态度(因为它没有& #39; t接收更新)。

对于较长版本的故事,请阅读this thread in the mono-devel mailing listthis pull request