Windows phone 8.1 从Windows 8.1 Silverlight手机升级Windows UAP应用程序

Windows phone 8.1 从Windows 8.1 Silverlight手机升级Windows UAP应用程序,windows-phone-8.1,windows-10,win-universal-app,windows-10-mobile,Windows Phone 8.1,Windows 10,Win Universal App,Windows 10 Mobile,我有一个Windows 10应用程序,打算替换旧的Windows Phone 8.1 Silverlight应用程序。因此,如果以前的应用程序已经安装并从商店更新,新的Win 10 uap应用程序将取代它。但是,我想保留Silverlight应用程序的一些应用程序设置属性,并将它们转移到Windows 10 我的想法是,当第一次启动Win 10应用程序时,我会检查来自前8.1 silverlight的应用程序设置文件,并读取所需的属性 我在Win 10应用程序中更改了AppxManifest文件

我有一个Windows 10应用程序,打算替换旧的Windows Phone 8.1 Silverlight应用程序。因此,如果以前的应用程序已经安装并从商店更新,新的Win 10 uap应用程序将取代它。但是,我想保留Silverlight应用程序的一些应用程序设置属性,并将它们转移到Windows 10

我的想法是,当第一次启动Win 10应用程序时,我会检查来自前8.1 silverlight的应用程序设置文件,并读取所需的属性


我在Win 10应用程序中更改了AppxManifest文件,以使用与Silverlight相同的发布者Id、PhoneProductId和PhonePublisher Id。但是,当我运行Win 10应用程序时,我会收到一个提示,提示我将首先卸载以前的silverlight应用程序(因此我将丢失应用程序设置文件)。是否有合适的方法从Silverlight 8.1升级到Win 10 universal而不丢失文件?

更新Silverlight应用程序以将用户设置从本地迁移到漫游。即使Silverlight应用程序被删除,用户设置也会在云中保留一个月左右。由于UWP将使用相同的应用程序ID,这些设置将可用于UWP应用程序。

更新Silverlight应用程序以将用户设置从本地迁移到漫游。即使Silverlight应用程序被删除,用户设置也会在云中保留一个月左右。由于UWP将使用相同的应用程序ID,这些设置将可用于UWP应用程序。

不幸的是,更新silverlight应用程序不是一个选项,它已经是商店中的一个应用程序。当安装了具有相同产品id的uap应用程序时,我希望只读取其应用程序数据文件。难道你不能在商店中提交Sliverlight应用程序的更新吗?然后,当用户启动应用程序时,它会将其设置从本地迁移到漫游。不幸的是,更新silverlight应用程序不是一个选项,它已经是商店中的一个应用程序。当安装了具有相同产品id的uap应用程序时,我希望只读取其应用程序数据文件。难道你不能在商店中提交Sliverlight应用程序的更新吗?然后,当用户启动应用程序时,它会将其设置从本地迁移到漫游。