2012-06-28 1 views
7

У нас есть команда, которая построила агент в Mono с помощью MonoDevelop на Mac, и мы хотим построить его с остальными нашими родными и исходными кодами C# в Windows, но я не могу показаться либо msbuild, либо mono для создания файла .app в Windows. Я получаю сообщение об ошибке, что тип proect не поддерживается. Другие проекты, которые были созданы в Mono, просто прекрасны, это только проблема .app, которая дает нам проблемы.Создание файла Mac .app в Windows с использованием Mono

У кого-нибудь было успешное создание файлов Mac/Mono .app в Windows? Или есть хорошая альтернатива файлу .app для запуска приложения типа службы на Mac?

+2

Есть ли у вас какая-то документация? Как это возможно? Можете ли вы показать нам какое-либо сообщение об ошибке, сообщающее mono или msbuild? –

ответ

3

Несмотря на то, что MonoDevelop на Windows и OSX вы не сможете создать .app в Windows - Windows не имеет ни одной из требуемых библиотек (вам необходимо установить XCode для MonoDevelop для компиляции вашего приложения в OSX)

Вы можете скомпилировать любые DLL-файлы, не связанные с UI, в Windows, а затем связать их с приложением в OSX, но, вероятно, на это не будет никакой пользы, если вам не нужны модульные тесты из Windows или что-то в этом роде. Проект Mono ориентирован на перенос .NET-разработки на OSX, а не наоборот.

Смежные вопросы