将Win/Mono应用程序移植到Mac/Mono,现在需要构建Mac.pkg

将Win/Mono应用程序移植到Mac/Mono,现在需要构建Mac.pkg,mono,xamarin-studio,monomac,xamarin.mac,Mono,Xamarin Studio,Monomac,Xamarin.mac,我是一名经验丰富的VS编码员,但却是一名Xamarin/Mono新手 我们生产的电子设备可以使用Visual Studio Windows程序进行配置。它只是一个用于选择选项的下拉列表集合,以及通过RS232串行端口与目标硬件进行简单的握手 我们的许多用户都要求使用Mac版本,所以我选择了Mono。在过去的几天里,我在VisualStudio中慢慢地构建了一个新的Mono应用程序,一次添加一个简单的功能,然后在Mac上加载并使用Xamarin/Mono构建它,以确保它能够正常工作。结果对于我们所

我是一名经验丰富的VS编码员,但却是一名Xamarin/Mono新手

我们生产的电子设备可以使用Visual Studio Windows程序进行配置。它只是一个用于选择选项的下拉列表集合,以及通过RS232串行端口与目标硬件进行简单的握手

我们的许多用户都要求使用Mac版本,所以我选择了Mono。在过去的几天里,我在VisualStudio中慢慢地构建了一个新的Mono应用程序,一次添加一个简单的功能,然后在Mac上加载并使用Xamarin/Mono构建它,以确保它能够正常工作。结果对于我们所做的是足够的

但以这种方式创建的Xamarin项目似乎无法生成Mac安装包(无论是.app还是.pkg)

在Mac上,我可以使用Mac应用程序模板在Xamarin中创建一个新的项目/解决方案,然后在“构建”菜单中显示所需的选项,以创建一个完全符合我需要的.pkg。但我不想使用Mac工具完全重新创建应用程序。VS中正在构建一个工作应用程序,它在Mac上与Mono一起运行得非常好。我所需要的是一个简单的方式来包装它分发给我们的Mac用户

如何将我的Windows Mono解决方案转换为可构建安装程序包的Mac Mono解决方案

非常感谢,,
Jim

由于VS不支持Mac项目类型,我不得不问,作为UI框架,应用程序的目标是什么?你在使用WinForms吗?基于控制台?您的问题可能已经在这里得到了回答: