在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构建配置的输出:
答案 0 :(得分:5)
查看exe的生成位置:
/用户/罗尔夫/项目/测试项目/ bin中/调试/的 test-project.app 强> /Contents/MonoBundle/test-project.exe
输出始终是.app包,exe只是一个进入.app包的文件。