如何设置Xamarin MonoMac项目,使其构建输出.app包而不是.exe?

Boj*_*zec 3 c# macos monomac xamarin

我正在尝试在Xamarin中构建MonoMac项目时将Mac包(.app)作为构建输出.该项目实际上是一个默认项目 - 它只显示一个空窗口,可以通过以下方式在Xamarin中创建:添加新项目...,选择Mac(开源),然后选择MonoMac项目(C#).

项目构建没有错误,但构建输出是.exe文件.如何设置项目构建,以便输出.app包而不是.exe?我查看了Project Options - > Build - > General,其中可以选择Compile Target为*Executable/Executable with GUI /...*但这不是我需要的.还看了Xamarin工作室首选项 - >项目 - >构建,但它也没有帮助.

我的设置:

 - Xamarin studio 4.0.3 (build 13) which includes free MonoMac 
 - Xcode 4.6.1 (2067, build 4H512); gcc installed 
 - Mono frameworks 2.10.9 and 2.10.12 
 - all running on Mac OS X 10.7.5
Run Code Online (Sandbox Code Playgroud)

构建Debug | x86构建配置的输出: 构建Debug | x86构建配置的输出:

Rol*_*nge 5

查看exe生成的位置:

/ Users/rolf/Projects/test-project/bin/Debug/test-project.app /Contents/MonoBundle/test-project.exe

输出始终是.app包,exe只是一个进入.app包的文件.