7

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

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

4

1 回答 1

3

尽管在 Windows 和 OSX 上都有 MonoDevelop,但您将无法在 Windows 中构建 .app - Windows 没有任何必需的库(您需要为 MonoDevelop 安装 XCode 才能在 OSX 中编译您的应用程序)

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

于 2012-06-29T21:18:33.907 回答