【发布时间】:2011-01-11 06:43:51
【问题描述】:
我有一个为 Windows 开发的应用程序,但在没有任何修改的情况下在 MacOS 上运行良好,无需任何修改(耶!)。但是,由于它是可执行文件,OSX 不会将其识别为原生文件类型,这意味着您必须进入命令行才能运行“mono appname.exe”。它也不显示应用程序图标。如果重要的话,我的测试环境是 Snow Leopard w/Mono 2.6.1。
据我了解,在 Mac 世界中,让用户进入命令行是非常粗鲁的行为。是否有一种“正确的方法”来部署 Mono 应用程序,以便它可以通过单击一个图标来运行——如果存在这样的东西,可能相当于 Mac 的快捷方式?我听说过一种叫做“捆绑包”的东西,但也许它们不适用于 Mono/.NET 应用程序。
那么,有没有一种“正确的方法”可以让用户更轻松地运行应用程序?
【问题讨论】:
-
我建议将标题更改为“如何将 Mono .exe 转换为 OS X 的捆绑包?”之类的问题
标签: .net macos deployment mono