在Windows,Mac上单声道安装? [英] Mono install on windows, mac?

查看:103
本文介绍了在Windows,Mac上单声道安装?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Is it possible to install Mono and Gtk on a Windows computer, copy that to a local folder, and run from that? Can I do the same on Mac?

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

I'm trying to create an all-in-one folder with everything included so that users can run without needing anything that is not in the folder. mkbundle did not work, and I'd rather have a complete Mono so I can dynamically load additional Mono libraries at runtime.

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

Are there any 64-bit vs 32-bit issues?

我可以使用MONO_PATH避免GAC吗?

Can I avoid the GAC by using MONO_PATH?

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

Do either the Mac Mono or Windows Mono require that any files be in a global place? Any hardcoded paths?

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

I want my distributed program to be as easy to use as possible for new users (eg, no additional installs).

推荐答案

您可能需要检查 Banshee的源代码来了解它是如何完成的.

You may want to check Banshee's source code to find out how it's done there.

  • 对于Mac,使用 bockbuild ,以便将所有库捆绑在软件包中.
  • 对于Windows,使用WiX安装程序.它不会捆绑Mono,因为使用.NET就足够了.不知道这是否捆绑了其余的(gtk#),您应该仔细检查.
  • For Mac, bockbuild is used so all libraries are bundled in the package.
  • For Windows, a WiX installer is used. It doesn't bundle Mono because with .NET it's enough. Not sure if this bundles the rest though (gtk#), you should double check.

这篇关于在Windows,Mac上单声道安装?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆