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

Chr*_*ris 4 windows macos xamarin xamarin.mac visual-studio-2015

我有一个 Xamarin Mac 应用程序,我需要进行一些更改。就 Windows Visual Studio Xamarin 连接到 Mac Xamarin 而言,我已经让一切正常工作——Mac ssh 代理工作等等。

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

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

谢谢你。

Sus*_*ver 5

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

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

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

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

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