我正在开发Windows Phone。为此,我安装了所需的SDK。我使用Windows Phone 8.1创建了新项目,但逐渐发现它不支持WCF服务,因为我们无法在程序集中添加服务引用。经过研究,我发现Windows Phone 8.1不支持WCF服务(refernce)。然后我添加新的Silverlight Windows Phone 8.1项目,并发现它支持Web服务(Work Around)。在Silverlight项目的开发过程中,我发现它们是语法中两种类型项目的另一个区别,例如,导航到另一个页面,Windows Phone Silverlight 8.1和Windows Phone 8.1开发之间的区别
的Windows Phone 8.1的Silverlight支持语法如下:
NavigationService.Navigate(new Uri(@"/SecondPage.xaml", UriKind.Relative));
其中作为Windows Phone的8.1支持(reference)
Frame.Navigate(typeof(SecondPage));
现在我得到这些类型的项目混淆无法找到这些差异。请帮助我。
[在这里你有一个MSDN链接](http://msdn.microsoft.com/library/windows/apps/dn632732.aspx)到这两个API的。此外[这个答案](http://stackoverflow.com/a/23460644/2681948)可能会有所帮助。 – Romasz 2014-09-26 09:22:56
以下是一些区别:http://blogs.msdn.com/b/thunbrynt/archive/2014/04/15/windows-phone-8-1-for-developers-choose-your-windows-phone-xaml- APP-model.aspx – JumpyStackOverflow 2014-09-27 04:49:22