关于macos:Mono是否可以在Windows,Mac上安装?

 2021-04-09 

Mono install on windows, mac?

是否可以在Windows计算机上安装Mono和Gtk,将其复制到本地文件夹,然后从中运行?我可以在Mac上做同样的事情吗?

我正在尝试创建一个包含所有内容的多合一文件夹,以便用户可以运行而无需该文件夹中没有的任何内容。 mkbundle不起作用,我希望有一个完整的Mono,以便可以在运行时动态加载其他Mono库。

是否存在64位和32位的问题?

我可以通过使用MONO_PATH避免GAC吗?

Mac Mono或Windows Mono是否要求将任何文件放在全局位置?有硬编码的路径吗?

我希望我的分布式程序对于新用户尽可能地易于使用(例如,无需额外安装)。


您可能想查看Banshee的源代码以了解它的完成方式。

  • 对于Mac,使用bockbuild,因此所有库都捆绑在软件包中。
  • 对于Windows,使用WiX安装程序。它不会捆绑Mono,因为使用.NET就足够了。不知道这是否捆绑了其余的(gtk#),您应该仔细检查。