我有一个Windows 10应用程序,旨在替换旧的Windows Windows Phone 8.1 Silverlight应用程序。因此,如果先前的应用程序已经安装并从商店更新,则新的Win 10 uap应用程序将替换它。但是,我想保留Silverlight应用程序中的一些应用程序设置属性,并将它们传输到Windows 10。
我的想法是,当我第一次启动Win 10应用程序时,我会检查来自之前的8.1 silverlight的应用程序设置文件,并阅读所需的属性。
我在Win 10应用中更改了我的AppxManifest文件,使用相同的Publisher Id,PhoneProductId和PhonePublisher id作为Silverlight。但是,当我运行Win 10应用程序时,我得到一个提示,我的先前的silverlight应用程序将首先被卸载(因此我将丢失应用程序设置文件)。是否有正确的方法从Silverlight 8.1升级到Win 10通用而不丢失文件?
答案 0 :(得分:0)
更新Silverlight应用程序以将用户设置从本地迁移到漫游。即使Silverlight应用程序被删除,用户设置也会在云中持续一个月左右。由于UWP将使用相同的App ID,因此这些设置可用于UWP应用程序。