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

时间:2013-04-06 17:34:50

标签: c# macos xamarin monomac

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

项目构建没有错误,但构建输出是.exe文件。 如何设置项目构建以便输出.app包而不是.exe?我查看了项目选项 - &gt;构建 - &gt;常规其中可以选择< em>使用GUI /...*编译目标为*可执行/可执行但这不是我需要的。另外看了Xamarin工作室首选项 - &gt;项目 - &gt;构建,但它也没有帮助。

我的设置:

 - 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

构建Debug | x86构建配置的输出: Build output for Debug|x86 build configuration:

1 个答案:

答案 0 :(得分:5)

查看exe的生成位置:

/用户/罗尔夫/项目/测试项目/ bin中/调试/的 test-project.app /Contents/MonoBundle/test-project.exe

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