30

我很高兴在编码过程中,然后我尝试在调试模式下启动我的应用程序,但我收到了这个错误消息。

无法激活 Windows 应用商店应用

由于许可证问题,此应用程序无法启动

该应用程序在几分钟前启动良好,因此令人惊讶。我尝试重新启动 Visual Studio,但这样做没有帮助。

我想我昨天收到了烦人的“更新您的开发人员许可证”对话框。它已毫无问题地更新。

如何使此错误消息消失,以便我可以调试我的应用程序?

4

7 回答 7

51

好吧,我通过删除主项目的“bin”和“obj”文件夹来实现它。清洁和重建是不够的。希望这个答案可以为其他人节省我刚刚经历的几分钟的困惑。

于 2012-11-14T22:46:31.023 回答
9

我最近有一个类似的问题。就我而言,我必须卸载重新安装应用程序才能使其正常工作。

希望这可以帮助某人。此外,要了解有关失败原因的更多详细信息,您可以查看事件日志:

事件查看器 > 应用程序和服务日志 > Microsoft > Windows > Aps > Microsoft-Windows-TWinUI/Operational

里面可能有更多细节。在我的情况下,它被记录为一个错误事件,表示该应用程序由于其许可证的临时问题而无法启动。

于 2012-11-26T12:23:04.130 回答
7

我刚刚从开始屏幕卸载了应用程序的现有版本,然后从 Visual Studio 再次启动了该应用程序,它启动得很好。

我认为这背后的原因是因为更新了 Visual Studio 的许可证并尝试启动在以前的许可证处于活动状态时安装的应用程序。

于 2013-01-26T23:18:38.200 回答
3

我看到用 bin 和 obj 文件夹做事似乎是对此的公认答案。

我通过选择“卸载然后重新安装我的软件包”解决了这个问题。删除有关应用程序状态的所有信息。项目属性的调试选项卡下的复选框。为所有未来的构建完成一次后,您可以取消选中它。

我对这个解决方案没有任何问题。简单的修复,您不必担心有人对文件夹做一些可能导致更大问题的事情。

http://daxdude.blogspot.com/2013/04/c-error-unable-to-activate-windows.html

于 2013-04-14T17:45:20.070 回答
1

我已经有几次这个问题了,大多数时候删除 Bin 和 Obj 文件夹会解决这个问题(这些文件夹是在项目构建期间自动生成的,所以不用担心删除它们)

我在远程设备(平板电脑或手机)上调试时发现删除这些文件夹并不能解决问题 - 在这种情况下,我发现的最佳解决方案就是在我正在远程调试的设备上重新启动.

简单但有效!

于 2013-09-02T21:00:24.613 回答
0

我刚刚清理了我的解决方案并重新启动了 Visual Studio。这对我有用 - 并且不涉及寻找要删除的文件,因此您可能想先尝试一下。

于 2013-01-29T17:26:35.627 回答
0

转到 BUILD-->Clean Solution 并单击,然后再次清理后转到 BUILD-->Rebuild Solution。成功重建您的解决方案后,只需部署它 (Ctrl+F5)。这为我解决了这个问题。

于 2015-12-16T06:02:29.297 回答