在我的开发手机上,我在商店的当前版本中安装了自己的应用程序。我的手机已注册为开发者手机。
现在我正在为该应用编写更新。在Visual Studio 2013中,我写了一些更新,并希望在我的设备上测试它们,但是我收到一个错误:
Error writing file '%FOLDERID_APPID_INSTALL%\AppID\Project.dll'. Error 0x80070005: Access is denied.
如果我尝试部署“调试”或“发布”版本并不重要。
现在唯一的解决方案是卸载我的(商店)应用并进行部署。但是我用我的应用程序丢失了所有的设置和历史数据。
这个问题有解决方法吗?
答案 0 :(得分:0)
我发现在我添加应用内购买后的几个月,当我在我们的应用上做了一些进一步的工作时,我遇到了这个错误。
似乎为了测试应用内购买,我必须将WMAppManifest.xml文件中的ProductID设置为与我们的实时应用相同。
这使得应用内购买测试工作正常,但是下次您想要将其部署到手机时会出现上述错误。
如果您将清单中的ProductID更改为新的(或者恢复到之前的状态),那么这就解决了问题。