2011-05-31 45 views
0

我有Mono應用程序,它只需要一個文件作爲唯一的參數。例如,如果我調用與命名文件的應用程序「MyFile.txt的」會做像這樣:OS X - 將文件拖到可執行文件上,以文件作爲第一個參數啓動?

Mono app.exe MyFile.txt 

在Windows我可以簡單地拖動文件到一個可執行文件與文件作爲參數運行。我可以在OS X中做同樣的事嗎?

你不能簡單地將一個文件拖到另一個文件默認情況下,所以必須有另一種方式做到這一點?

回答

1

一種方法是使用Automator創建一個應用程序,該應用程序將把放在它上面的任何文件作爲輸入。 「運行Shell腳本」操作可讓您在文件上運行mono app.exe

1

我現在不在我的Mac,但我不相信你可以將文件拖到你的應用程序,因爲該exe文件不會被OS X認爲是一個應用程序。

相反,你會將這個exe包裝到捆綁/稱爲Mono的Mac .app中。我認爲你可以用MonoMac做到這一點。

相關問題