修改清单文件删除Windows 8中的indexdb metro应用程序

问题描述:

我的应用程序(Windows 8 metro,使用javascript)使用indexDb数据库,我看到当我修改清单文件indexDB数据库被删除。修改清单文件删除Windows 8中的indexdb metro应用程序

这是一个错误还是一个特性?

现在我的应用程序已经在Windows Store中恐怕如果我将修改清单文件(我想这样做)用户数据库将被删除,这将是一个巨大的损失给用户。

那么这个问题的解决方法是什么。

你可以试试自己的官方演示,你会发现同样的问题 http://code.msdn.microsoft.com/windowsapps/IndexedDB-sample-eb1e95af

这是不是一个错误 - 当你修改清单,并使用Visual Studio的本地数据被清除部署应用程序。对于JS,C++和C#项目,这种行为是相同的。

当用户通过商店更新应用时,不会发生这种情况。

+0

过去我修改了应用程序清单文件(用于应用程序更新)和用户报告(通过电子邮件)他们的数据已被清除。这就是为什么我害怕修改应用程序清单文件,我真的想这样做。 – 2013-04-09 19:24:59