C# 是否可以使用Xamarin.IOS或Xamarin.Android代码开发Xamarin Windows Phone

C# 是否可以使用Xamarin.IOS或Xamarin.Android代码开发Xamarin Windows Phone,c#,windows-phone-7,xamarin,C#,Windows Phone 7,Xamarin,我已经使用xamarin c#开发了ios和Android应用程序,是否可以使用xamarin制作Windows Phone应用程序。如果您有商业许可证,您可以在Visual Studio中获得整个xamarin跨平台体验,并且您知道自己问题的答案,因此我假设您拥有xamarin Studio的独立许可证(像我一样)相反 您不能在Xamarin Studio中创建Xamarin windows phone应用程序,但如果您通过nuget安装了必要的Xamarin软件包,则可以在Visual St

我已经使用xamarin c#开发了ios和Android应用程序,是否可以使用xamarin制作Windows Phone应用程序。

如果您有商业许可证,您可以在Visual Studio中获得整个xamarin跨平台体验,并且您知道自己问题的答案,因此我假设您拥有xamarin Studio的独立许可证(像我一样)相反

您不能在Xamarin Studio中创建Xamarin windows phone应用程序,但如果您通过nuget安装了必要的Xamarin软件包,则可以在Visual Studio中创建

这就是我目前的工作方式(实现同样的目标):

1) 在我的mac上,我有一个Xamarin Studio,在那里我有一个为IOS和Android创建Xamarin.Forms应用程序的解决方案

2) 在我的Windows8VM中的VisualStudioIDE上,我安装了一个WindowsPhone应用程序,其中安装了用于Xamarin.Forms的nuget软件包

3) 我有一个共享的Xamarin.Forms项目,我的所有代码和UI都在其中,它与所有三个项目(IOS、Android和Windows Phone)共享


这种设置远非理想,但我可以让所有三个移动平台在Xamarin中工作。理想情况下,我会有一个营业执照,但它的成本非常高昂

如果你有一个使用Xamarin的Visual Studio许可证,你就可以在Visual Studio中获得整个Xamarin跨平台体验。通过使用共享代码概念在windows phone中使用这些应用程序很容易创建。

我发现,如果不了解它支持哪些移动平台,就很难相信您在Xamarin框架上为iOS和Droid开发了应用程序。一个简单的谷歌搜索会告诉你它确实支持windows phone应用