繁体   English   中英

使用MonoDevelop在Linux上编译windows

[英]Compile for windows on linux using MonoDevelop

我想知道,因为我在谷歌上找不到任何东西,如果我使用MonoDevelop在Linux上编译应用程序,我可以将生成的可执行文件发送到Windows计算机并期望它运行吗? file输出:

PE32 executable for MS Windows (console) Intel 80386 32-bit Mono/.Net assembly

所以我希望它能在开箱即用的Windows上运行。 但是我把它发送给了一位朋友进行测试,它说“这不是一个有效的win32应用程序”。 那么,我需要做什么? 它只是C#中的一个基本的hello world控制台应用程序。

您必须在目标计算机或匹配版本的.NET Framework上安装Mono的确切版本(即,如果您针对Mono 2.10.x进行编译,则很可能需要.NET 4.0)。 否则,您将收到确切的错误消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM