以前工作正常的UWP程序不想启动。从Visual Studio 2017启动应用程序时,错误消息是:
无法激活Windows应用商店应用'{guid-name}'。激活请求失败,错误“访问被拒绝”。
Windows事件查看器显示以下错误:
{guid-name}的激活失败。错误代码:拒绝访问..激活阶段:COM ActivateExtension
该应用程序成功部署,但随后尝试启动它(有或没有调试)它失败。当我尝试从“开始”菜单启动时,单击应用程序图标时没有任何反应,但是当尝试从Visual Studio启动时,它会生成一个错误消息框。如何找出究竟是什么问题?
我尝试过以下方法:
当我尝试创建一个新的UWP应用程序时,它工作正常,所以这很可能是解决方案特定的错误,而不是计算机本身的错误。
通常,当存在与您尝试安装/调试的GUID相同的GUID时,会发生这种情况。我会尝试找到现有的App,卸载它,然后尝试再次部署/调试。
创建一个针对UWP的空白Xamarin.Forms应用时遇到了同样的问题。解决方案是在F-Sscure中为我的应用程序创建一个例外,否则会阻止它。