2011-05-31 54 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做到这一点。

相关问题