使用Xamarin在Windows上编译OSX应用程序

时间:2017-04-08 17:09:53

标签: windows macos xamarin visual-studio-2015 xamarin.mac

我有一个Xamarin Mac应用程序我已被交给做出一些改变。在Windows Visual Studio Xamarin连接到Mac Xamarin时,我已经完成了一切正常工作 - Mac ssh代理可以正常工作。

但是,如何编译应用程序?当我在Windows上构建它时,它会生成一个.exe文件。是否应该在Mac端生成一些东西?或者我将.exe文件以某种方式打包到OSX应用程序中?

我试图留在我的Windows环境中尽可能地进行编码和构建。

谢谢。

1 个答案:

答案 0 :(得分:3)

您需要在macOS上编译/打包/调试它。

  

构建过程在Windows上本地执行,生成无法用于运行或调试应用程序的IL程序集,并且不会创建应用程序包。

re:https://developer.xamarin.com/releases/vs/xamarin.vs_4/xamarin.vs_4.2/#Xamarin.Mac_minimum_support

  

macOS Apps   可以在Visual Studio中打开和编译Mac应用程序以检查错误,但是要调试或创建工作可执行文件,项目当前必须在Mac上构建。这种对Mac项目的有限支持允许在iOS,Android,Windows和Mac应用程序之间轻松地在Visual Studio中共享代码。

re:https://developer.xamarin.com/guides/cross-platform/windows/visual-studio/#macOS_Apps

相关问题