而不是要求我的用戶下載到終端並通過mono <x>
命令啓動我的應用程序,我想給他們點擊「X」的體驗。應用程序「和Mono運行時啓動我的.NET程序集。如何創建「原生」運行Mono應用程序的OSX包(引導程序)
任何人都這樣做?
而不是要求我的用戶下載到終端並通過mono <x>
命令啓動我的應用程序,我想給他們點擊「X」的體驗。應用程序「和Mono運行時啓動我的.NET程序集。如何創建「原生」運行Mono應用程序的OSX包(引導程序)
任何人都這樣做?
僅供參考,MonoDevelop 2.2(2009年12月)有一個名爲macpack這將會建立一個工作發現者「應用程序」文件夾結構,對你來說,用一個命令行工具引導程序和正確的過濾器層次結構。查看MonoDevelop在線文檔或Google for macpack等。MonoDevelop本身在OS X上相當出色,所以值得下載。儘管如此,調試器仍然無法在OS X上運行。
請參閱this問題的解決方案。您的用戶甚至不需要預安裝單聲道。
正如其他文章所指出的那樣,您只需要在軟件的.app佈局下打包軟件即可。
在一般情況下,你需要提供一個bash腳本,它作爲簡單的東西:
#!/bin/sh
exec /Library/Frameworks/Mono.framework/Versions/Current/bin/mono YourApp.exe
這就是你所需要的,但你可以調劑該腳本最多安裝探測單,如果不是,提供它被安裝。見MonoDevelop的是怎麼做的: