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

Sco*_*t R 7 .net c# macos mono

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

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

Ken*_*ego 3

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

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