Как настроить проект Xamarin MonoMac, чтобы его сборка выводила пакет.app вместо.exe?

Я пытаюсь получить пакет Mac(.app) в качестве результата сборки при сборке проекта MonoMac в Xamarin. Этот проект на самом деле является проектом по умолчанию - он отображает только пустое окно и может быть создан в Xamarin с помощью: Добавить новый проект..., выбрать Mac(с открытым исходным кодом) и затем MonoMac Project (C#).

Сборка проекта без ошибок, но вывод сборки - файл.exe. Как настроить сборку проекта, чтобы он выводил пакет.app вместо.exe? Я посмотрел на Параметры проекта -> Сборка -> Общие, где можно выбрать Цель компиляции как * Исполняемый / Исполняемый с 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

Результат сборки для конфигурации сборки Debug|x86: Результат сборки для конфигурации сборки Debug|x86

1 ответ

Решение

Посмотрите, где генерируется exe:

/ Пользователи /rolf/ Проекты / test-project / bin / Debug /test-project.app/Contents/MonoBundle/test-project.exe

Выводом всегда является пакет.app, exe - просто файл, который входит в пакет.app.

Другие вопросы по тегам