无法激活Windows应用商店应用。激活请求失败,出现错误'访问被拒绝'

时间:2018-05-16 11:14:40

标签: c# uwp

过去工作正常的UWP程序不想启动。从Visual Studio 2017启动应用程序时,错误消息为:

  

无法激活Windows应用商店应用程序' {guid-name}'。激活请求失败,错误'访问被拒绝'。

Windows事件查看器显示以下错误:

  

{guid-name}的激活失败。错误代码:拒绝访问..激活阶段:COM ActivateExtension

应用程序已成功部署,但随后尝试启动它(有或没有调试)它失败。当我尝试从“开始”菜单启动时,单击应用程序图标时没有任何反应,但是当尝试从Visual Studio启动时,它会生成一个错误消息框。如何找出究竟是什么问题?

我尝试了以下内容:

  • 重新启动计算机
  • 清洁解决方案
  • 卸载已部署的应用
  • 删除bin文件夹
  • 使用.NET Native工具链编译
  • 解决方案在C:驱动器上
  • 更改包名称
  • 更改为发布配置文件并返回调试

当我尝试创建一个新的UWP应用程序时,它运行正常,所以这很可能是特定于解决方案的错误,而不是计算机本身的错误。

3 个答案:

答案 0 :(得分:3)

通常,当存在与您尝试安装/调试的GUID相同的GUID时会发生这种情况。我会尝试找到现有的App,卸载它,然后尝试再次部署/调试。

答案 1 :(得分:0)

在创建针对UWP的空白Xamarin.Forms应用程序时,我遇到了同样的问题。解决方案是在F-Sscure中为我的应用程序创建一个例外,否则将阻止该例外。

答案 2 :(得分:0)

我有与此类似的错误消息,但是我的错误是Nuget软件包的包版本与我的App不同。

  • “应用”的相关性为“ B”版本.14
  • 依赖性“ A”具有依赖性“ B”版本.13

我认为这不会解决这个特定问题,但是它解决了我的问题,我在任何地方都找不到解决方案。