我在这里问,因为我有点困惑。我有一个工作的WP8应用程序,具有WP8特定功能,如语音识别和自定义磁贴。我想让我的应用程序兼容WP7.x
我知道我必须从我的应用程序中移除语音识别以支持WP7
1 - 我应该从哪里开始?我可以在Visual Studio 2013上使用相同的项目,还是应该在Visual Studio 2012上创建另一个项目?
2-仅针对WP7.8更简单,还是可以在同一个项目中使用WP7.5和WP7.8?
3 - 我想继续使用async / await方法,我可以在WP7.8或WP7.5中使用吗?
非常感谢您的回答
答案 0 :(得分:0)
您必须创建一个以7.1为目标的新项目。 WP7.x应用程序可以在WP8设备中运行,但不能以其他方式运行。
创建项目时,您的目标是7.1。如果您安装了最新的SDK,WP7.8功能将可用。
您可以通过添加NuGet的<{3}}包
答案 1 :(得分:0)
&#34;我可以在Visual Studio 2013上使用相同的项目,还是应该在Visual Studio 2012上创建另一个项目?&#34;
您无法在VS 2013中定位WP7。您必须使用VS 2012或2010。
&#34;仅针对WP7.8更简单,还是可以在同一个项目中执行WP7.5和WP7.8?&#34;
您可以在同一个项目中同时定位。主要的区别在于7.8中不同的磁贴大小,如果你想支持它,你可以使用反射来检查。否则没有区别。
&#34;我想继续使用async / await方法,我可以在WP7.8或WP7.5中这样做吗? &#34;
有Nuget包支持这个。