从商店安装应用程序时,部署到设备失败

时间:2014-11-11 09:09:47

标签: windows-phone-8 visual-studio-2013

在我的开发手机上,我在商店的当前版本中安装了自己的应用程序。我的手机已注册为开发者手机。

现在我正在为该应用编写更新。在Visual Studio 2013中,我写了一些更新,并希望在我的设备上测试它们,但是我收到一个错误:

 Error writing file '%FOLDERID_APPID_INSTALL%\AppID\Project.dll'. Error 0x80070005: Access is denied.

如果我尝试部署“调试”或“发布”版本并不重要。

现在唯一的解决方案是卸载我的(商店)应用并进行部署。但是我用我的应用程序丢失了所有的设置和历史数据。

这个问题有解决方法吗?

1 个答案:

答案 0 :(得分:0)

我发现在我添加应用内购买后的几个月,当我在我们的应用上做了一些进一步的工作时,我遇到了这个错误。

似乎为了测试应用内购买,我必须将WMAppManifest.xml文件中的ProductID设置为与我们的实时应用相同。

这使得应用内购买测试工作正常,但是下次您想要将其部署到手机时会出现上述错误。

如果您将清单中的ProductID更改为新的(或者恢复到之前的状态),那么这就解决了问题。