gpt4 book ai didi

.net - 如何将 Mono .exe 转换为 OS X 的 bundle ?

转载 作者:行者123 更新时间:2023-12-03 12:14:20 26 4
gpt4 key购买 nike

我有一个为 Windows 开发的应用程序,但在 MacOS 上运行良好,无需任何修改(耶!)。但是,由于它是可执行文件,OSX 不会将其识别为原生文件类型,这意味着您必须进入命令行才能运行“mono appname.exe”。它也不显示应用程序图标。万一这很重要,我的测试环境是带 Mono 2.6.1 的 Snow Leopard。

据我了解,在 Mac 世界中,让用户进入命令行是非常粗鲁的行为。是否有一种“正确的方法”来部署 Mono 应用程序,以便它可以通过单击一个图标来运行——如果存在这样的东西,可能相当于 Mac 的快捷方式?我听说过一种叫做“捆绑”的东西,但也许这些不适用于 Mono/.NET 应用程序。

那么,是否有一种“正确的方法”可以让用户更轻松地运行应用程序?

最佳答案

Michael Hutchinson 刚刚写了一篇关于如何做到这一点的精彩文章:

http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app

它极大地帮助了我尝试做你正在做的事情。

关于.net - 如何将 Mono .exe 转换为 OS X 的 bundle ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2169377/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com