使用Mono在Windows中构建Mac .app文件

时间:2012-06-28 23:17:09

标签: c# .net macos mono

我们有一个团队使用Mac上的MonoDevelop在Mono中构建了一个代理,我们希望在Windows中使用其余的本机和C#源代码构建它,但我似乎无法使用msbuild或mono来构建.app Windows上的文件。我收到一个不支持proect类型的错误。在Mono中创建的其他项目构建得很好,只有.app会给我们带来麻烦。

有没有人在Windows中构建Mac / Mono .app文件?或者是否有一个很好的替代.app文件来在Mac上运行服务类型应用程序?

1 个答案:

答案 0 :(得分:3)

尽管在Windows和OSX上都有MonoDevelop,但你无法在Windows中构建.app - Windows没有任何所需的库(你需要安装XCode以便MonoDevelop在OSX中编译你的应用程序)

您可以在Windows中编译任何与UI无关的DLL,然后将它们链接到OSX中的应用程序,但除非您需要从Windows或其他东西进行单元测试,否则可能没有任何好处。 Mono项目专注于将.NET开发转移到OSX,而​​不是相反。