我有一個使用Monodevelop 3和MonoMac庫創建的GUI的C#應用程序。生成後,我得到一個嵌入式單聲道v3運行時的mac應用程序。如何將命令行參數傳遞給MonoMac應用程序?
應用程序運行正常,但它沒有收到我傳遞給它的任何命令行參數。
static void Main (string[] args)
{
// args are always empty
}
我試着用
open -a /Applicaitons/MyApp.app --args my_command_line_arg
,甚至只是運行生成的可執行文件直接
/Applicaitons/My.app/Contents/MacOS/MyApp my_command_line_arg
我嘗試了Alex所做的一切,它的工作很好。我猜如果它在我的項目中起作用,這個答案就不完全正確。我想在最新版本的MonoMac中有一個錯誤修復解決了之前觀察到的問題。 – 2014-02-11 13:33:10