我对Mono有几个问题:
1)有没有办法在没有安装Xamarin Studio的情况下编译Linux应用程序? 例如,我有我的helloworld.cs,我使用dmcs将其编译为exe。是否有另一个编译器或标志来编译linux的应用程序?
2)我需要静态链接Mono运行时才能在没有安装Mono的计算机上运行。 有mkbundle命令,但要使它在Windows上运行是一个非常困难的过程。静态链接在Windows上不起作用。
此外,我需要自动化这些过程= /
P.S。正如我所说,我正在使用Windows。
答案 0 :(得分:0)
1)如果使用Microsoft或Mono编译器编译代码并不重要,生成的程序集应该适用于所有平台(只要您当然不使用任何特定于平台的代码)。
您可以使用MS编译器编译汇编并使用Mono在Linux / Mac上运行,或者在Mono上编译并在Windows / .NET上运行。
2)mkbundle的问题可能应该归档为https://bugzilla.xamarin.com
上的错误