我有一些控制台应用程序,我想运行在一个专用的盒子。但是,我对购买windows许可证没有兴趣。
在编译代码以在linux mint上运行之后,有什么特别的事情要做吗?

最佳答案

通常,你会安装mono

http://community.linuxmint.com/software/view/mono-runtime
http://community.linuxmint.com/software/view/mono-complete

对于开发人员来说,最受欢迎的软件包似乎是
http://community.linuxmint.com/software/view/monodevelop

对于现有的控制台应用程序,将不需要重新编译(.NET是平台无关的,记住吗?)。但是,缺少对非常特定的Microsoft类库的支持可能会有轻微的不兼容性(想想WPF,直到最近的消息队列,一些Winforms的东西和明显的互操作(本地库的P/调用)。
Use the Moma tool to scan for such incompatibilities,您将对可能导致问题的内容有一个很好的概述。

关于c# - C#可执行文件Linux Mint,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6637104/

10-13 07:21