mono-project.com提供的单声道安装包含多个库,例如gkt,使得安装非常大(约280MB左右)。
有没有办法为用户提供“只是”单声道环境的安装?我的目标是Windows,MacOSX和Linux。
答案 0 :(得分:1)
您可能正在寻找mkbundle,它将您的应用程序,它使用的库和Mono运行时合并到一个可执行映像中。请参阅该页面中的“Bundles”。
如果您这样做,可能意味着您正在分发LGPL代码,而这意味着所有这些。
如果您要分发适用于Mac OS X的应用,还有MonoMacPackager可为此提供更高级的支持。我认为他们已经在链接器中做了很多工作,以真正减少你必须包含的Mono数量。它实际上会从您引用的程序集中删除未使用的代码。