Windows应用商店部署错误

12

我刚刚在我的电脑(Windows 8.1)上下载并安装了Visual Studio,以开始构建Windows 8应用程序。问题是当我尝试运行任何应用程序时,会出现以下错误消息(此错误消息中的应用程序名为Parcels.comStarter):

  

Error 1 错误:DEP0700:注册应用程序失败。来自于地址:    (d:\ Gebruikers \ wardv_000 \ Downloads \ Parcels.comStarter \ Parcels.comStarter \ Parcels.com \ bin \ Debug \ AppX \ AppxManifest.xml) 的包 a783768f-d79c-495b-bf64-e59e4297fb42_1.0.0.0_neutral__1mfyfctfxa0tr 上的部署注册操作失败。请参见http://go.microsoft.com/fwlink/?LinkId=235160以获取帮助诊断应用程序部署问题。(0x80073cf9)Parcels.com

我搜索整个互联网,但没有找到解决方案。 我还重新安装了Visual Studio,但仍然存在这个问题。

提前致谢

6个回答

6
  1. 打开服务管理控制台(services.msc),停止Windows Installer服务。

  2. 在Windows资源管理器中,转到C:\ProgramData\Microsoft\Windows\AppRepository\,将PackageRepository.edb重命名为PackageRepository.edb.backup。

  3. 回到管理控制台,重新启动Windows Installer服务。

  4. 现在以管理员身份运行Visual Studio并打开您的项目。


我认为在Win81上,至少应该停止“AppX部署服务”,在我的情况下停止此服务就可以完成工作 :) - Stefan Michev

2

我曾经遇到过完全相同的问题,对我来说解决方案是将我的Windows账户与Microsoft账户取消关联。


哈哈,你很幸运找到了那个解决方案。对我来说,解决方案是格式化我的硬盘并重新安装Windows... - wardva

2

有几件事情可以尝试。

  • 运行WSReset(按[Win]键,然后键入wsreset)
  • 在此处删除C:\Users\%userprofile%\AppData\Local\Microsoft\Windows\SettingSync中的metastoreremotemetastore文件夹,其中%userprofile%为您的用户名。(我建议将它们重命名为metastore.oldremotemetastore.old
  • 确保该应用程序没有任何staged packages

在设置悬赏之前,尝试这个方法是值得的,因为它很快。 - nmr

0

您应该尝试刷新操作系统。您不应该失去您的应用程序和设置。 之后重新将您的Windows帐户链接到Microsoft帐户。

如果这样做不起作用...问题可能是Visual Studio无法删除本地文件夹中的应用程序数据。因此,当您进入位置C:\Users\UserName\AppData\Local\Packages时,您会发现计算机中安装的应用程序的应用程序数据,现在您需要找到您的应用程序的应用程序数据并删除该文件夹。文件夹名称与您在解决方案中看到的软件包系列名称相同。 现在再次打开解决方案并重建,您的应用程序将运行。(希望如此)

  1. 在删除文件夹之前,请关闭Visual Studio和模拟器。
  2. 确保您的帐户已设置为管理员。

0
如果您重新部署已被其他用户安装的应用程序,则会出现部署错误。如果您在package.appxmanifest文件中更改了identity,则此问题应该会消失。

0

我在 Parallels 虚拟机下运行 Visual Studio 时遇到了同样的问题。解决方法是将项目从云端目录复制到本地目录。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接