我是新来的使用Xamarin并一直使用Visual Studio,但我现在需要开发一个桌面应用程序,它既可以在Mac和Windows上运行,也可以至少一个包,它可以让我打包都。Xamarin C#跨平台应用程序
我已经创建了一个GTK 2.0项目,连接到MySQL数据库等,一切都很好,但是我只能看到选项来为OS X创建.exe和没有.dmg文件,但调试器让我运行它我的Mac。
有没有人有任何想法或指针?
我是新来的使用Xamarin并一直使用Visual Studio,但我现在需要开发一个桌面应用程序,它既可以在Mac和Windows上运行,也可以至少一个包,它可以让我打包都。Xamarin C#跨平台应用程序
我已经创建了一个GTK 2.0项目,连接到MySQL数据库等,一切都很好,但是我只能看到选项来为OS X创建.exe和没有.dmg文件,但调试器让我运行它我的Mac。
有没有人有任何想法或指针?
我们使用Xamarin.Mac使我们能够使用c#开发Windows和Mac客户端。 我们选择在Xamarin Studio中重新构建核心代码,并使用接口来抽象操作系统相关代码。 我们在Xamarin.Mac/VS解决方案中共享我们90%的代码。
是否让我知道我是否在帮助...如果是这样,我可以提供更多的细节,如果需要的话。
检查如何创建.app
束与Xamarin以下链接:
How to set Xamarin MonoMac project so its build outputs .app package instead of .exe?
的应用程序包基本上是一个特殊的文件夹结构,它包含所有应用数据,包括例如图形资源,配置文件,本地化等...
A .dmg
文件用于分发,并且可以使用其他工具(如Apple自己的Disk Utility)创建,然后创建该应用。
说真的,下午从我的问题中删除.. –
目前还不清楚你在问什么。你只是想知道如何创建一个DMG? – Jason
您的问题被编辑删除不必要的措辞 - 请参阅[不要使用签名,标语或问候](http://stackoverflow.com/help/behavior) – Jason