Windows phone 7 如何在应用商店中处理wp8和wp8.1

Windows phone 7 如何在应用商店中处理wp8和wp8.1,windows-phone-7,windows-phone-8,windows-phone-8.1,Windows Phone 7,Windows Phone 8,Windows Phone 8.1,一位用户最近报告了一个问题,在我的应用程序中显示的一些网页中,无法回答测验。首先想到的是,可能是我的应用程序有缺陷,可能是web浏览器控件有缺陷,也可能是网页中提供的一些不可靠的CSS和Javascript代码 在进一步调查之后,即在pc上的网络浏览器上以移动模式进行了尝试,并在普通浏览器中进行了尝试,我注意到它的工作情况与预期相符,因此我认为可以公平地假设问题不在网页上。因此,它将我的应用程序或web浏览器控件视为潜在问题 我的应用程序最初是为windows phone 8创建的windows

一位用户最近报告了一个问题,在我的应用程序中显示的一些网页中,无法回答测验。首先想到的是,可能是我的应用程序有缺陷,可能是web浏览器控件有缺陷,也可能是网页中提供的一些不可靠的CSS和Javascript代码

在进一步调查之后,即在pc上的网络浏览器上以移动模式进行了尝试,并在普通浏览器中进行了尝试,我注意到它的工作情况与预期相符,因此我认为可以公平地假设问题不在网页上。因此,它将我的应用程序或web浏览器控件视为潜在问题

我的应用程序最初是为windows phone 8创建的windows phone应用程序,因此它将与windows phone 8.0和windows phone 8.1兼容,但令我惊讶的是,在进行备份并将我的应用程序从8.0转换为8.1后,问题得到解决,这意味着该漏洞必须来自web控件本身,而不是我的代码

我不知道这些问卷/测验有多受欢迎,但到目前为止,这似乎是影响应用程序网页的唯一因素,那么我该怎么办

现在,请回答我的问题:对不起,历史悠久

WP Silverlight 8.1应用程序是否可以在Windows Phone 8.0和8.1上运行?对不起,如果这是一个愚蠢的问题,但我必须问你。如果会,请忽略其他问题

我是否应该将该应用程序保留为Windows Phone 8.0应用程序,因为它可能会影响少数希望回答问卷/测验的用户

是否将应用升级到Windows Phone 8.1?不是每个人都在8.1或8.1预览版上,所以这可能是一个问题

上传2个不同的版本?也许会特别将它们命名为app8.0和app8.1?感觉很奇怪,不是吗?这还需要维护两个不同的版本,这是一个完全痛苦的问题,或者是否有更好的方法来处理第二个项目中的链接文件??我还没有检查这两个版本之间发生了什么变化。现在我只知道,一旦我将我的项目从8.0转换为8.1,它就成功了

是否有办法将两个版本作为一个应用程序上载到应用商店,Windows Phone是否会下载相关版本


谢谢

Windows Phone 8.1中的Internet Explorer更新了,这就是它工作得更好的原因

1号

2号

3是的

4是的。可以使用Visual Studio中的“添加为链接”功能将文件从一个项目链接到另一个项目


5是的。Windows Phone store可以很好地处理7.5、8和8.1版本。

关于浏览器控件,我也这么认为,但感谢您的澄清。假设我选择4和5,那么我如何处理5呢?我是否先上载一个.xap 8.0文件,然后再上载另一个.xap 8.1文件?我给他们起的名字不同吗?我假设这将在更新中完成,对吗?上传xap,Windows Phone store将为您管理它。其中一个的屏幕截图。好的,我已经将我的8.0项目中的所有文件更改为链接,并将继续维护8.1项目。现在我要试试你的建议。我会在完成后更新。您好@crea7or,我有很多问题,我相信我现在已经解决了,但由于以下错误,它不允许我发布:与此更新关联的包标识与上载包中的不匹配:f7e821b9-c818-4517-87c7-9d5d1433ecaa。我在我的wp8.0项目中看不到任何包id,但这在package.appxmanifest的wp8.1中可用。有什么想法吗?你的项目使用不同的项目文件吗?只能共享源.cs&.xaml和资源。关于在项目之间共享代码。