2012-11-15 170 views
27

我安装了Windows 8 Pro的零售版本。我下载并安装了Visual Studio Express 2012.我询问并收到了开发人员证书。然后我尝试创建一个Hello World应用程序。无法激活Windows Store应用程序

从那里,当我尝试调试应用程序时,出现“无法激活Windows应用商店应用”消息框。网上大多数评论都说删除建立目录。这并不适用于我

有没有人有解决方案如何解决这个问题,并调试我的应用程序?

+0

请看看这可能是相关的问题和解决方案。http://stackoverflow.com/questions/36149355/built-in-administrator-account-has-no-权利换一些,行动式窗口 - 10 – Sergey

+0

检查这个答案http://stackoverflow.com/a/36006438/184572这使净自带工具解决了我的问题 –

回答

37

这发生在我身上,但是deleting build directories advice修正了它。我认为这只是一个项目,因为它是一个Hello World应用程序;否则我会问你是否从解决方案中的所有项目中删除了构建目录。

您也可以尝试从Visual Studio中的BUILD菜​​单运行“Clean Solution”。

对不起......如果这是在您描述的干净安装上发生,那很可怕。

+0

好吧,我得到它的工作。我删除了我的测试应用程序(我有4个),然后更新了我的开发人员许可证。这解决了我创建新应用程序时的问题。 – Gerry

+0

+1,我刚刚也遇到了这个问题,删除构建目录对我来说工作得很好。干杯。 – Dutts

+3

没有帮助我。 –

18

我碰到了同样的问题,并试图重建,清理,删除临时文件,重新启动计算机,等等......并没有什么帮助。

然后终于我做了一个发布版本,然后回去调试。现在它起作用了。

我不知道发生了什么事,也不知道是否真的有帮助,但值得一试。

+1

非常感谢您的建议。 –

+0

完美 - 这应该是选定的答案 –

+0

这对我有效。谢谢。 –

5

我得到了完全相同的错误。在我的情况下,罪魁祸首是一个NuGet包。它已经添加了一个app.config文件到该项目,这是令人困惑的VS.我删除了app.config文件,它解决了我的问题。

我在Iris Classon's site上得到了解决方案。

+1

在Visual Studio 2013中使用有一个“有用的”警告,通知多个不同版本的目标程序集。单击该警告将为您生成一个app.config文件,然后这会崩溃您的Modern应用程序!在阅读您的文章之前,我甚至没有注意到这个文件的创建。 – Adrian

5

对我来说,一个pc的RESTART解决了这个错误信息。

+2

同样在这里。我尝试了各种其他方法无济于事,但重新启动电脑解决了问题。 – Hong

6

对我来说,问题是我在TrueCrypt挂载的虚拟驱动器上创建了应用程序,当我将项目文件移动到正常驱动器时,一切正常。奇怪的。

+2

同样适用于我,但Windows 10和Visual Studio 2015 ... – tomekK

+1

同样适用于我。我遇到过的最奇怪的事情。为什么会发生? MS真的用这些东西强调我的神经...... :( – MrCube

+0

我的问题是相关的,我正在使用Stablebit Drivepool创建一个包含多个物理驱动器的分区,我在这个驱动器上创建项目并遇到各种错误像上面那样,KernelBase错误和一些例外。谢谢! – SeBsZ

0

NuGet会尝试添加一个app.config,并绑定重定向到Windows Store应用程序(如果它认为需要的话)。但是,Windows应用商店应用不需要app.config,并且如果存在,实际上无法从错误消息中启动。

解决方案:

取出的App.config

,并建立再

2

这可以通过从开始屏幕卸载应用程序,然后再建立从Visual Studio应用程序来解决。

2

我有一个类似的问题,原因是在USB拇指驱动器上创建项目。在正常的硬盘驱动器卷上创建项目的作品。

+0

这是一个比回答更多的评论。 – Scott

+0

它可能实际上是答案,但我已经看到很多关于这个问题的帖子,这个项目驱动器的一些提示是一个问题,然后我发现这意味着移动到C驱动器,我有正常的驱动器,C和E.将我的项目从E移动到C和宾果!它的工作原理 - https://social.msdn.microsoft.com/Forums/vstudio/en-US/e6a4b58c-dac9-4db7-9bab-fad46a0a90f3/uwp-unable-to-activate-windows-stoe-app-the-app -didnt启动窗口-10万能 - 应用程序?论坛= wpdevelop – tjmoore

0

这发生在我以前,我一直发现删除构建目录可以解决它。

但是这次这不适合我。 我试过 - 重启 - 删除编译目录 - Running Build |在VS 清理解决方案 - 革新的开发者帐户

,将工作对我来说唯一的事情是下Package.appxmanifest

但我不会过于高兴这是一个解决方案改变了我的包的名字。我会继续调查。

1

这个问题可能是由于NuGet会尝试添加一个app.config并绑定重定向到Windows Store应用程序(如果它认为需要的话)。但是,Windows应用商店应用不需要app.config,并且如果存在,实际上无法从错误消息中启动。

而且在这种情况下,解决办法是删除的App.config

1

此错误,当您试图在调试模式下部署一般都自带。

我会建议,首先在发布模式下部署应用程序,然后尝试在调试模式。

这对我有效。

0

对于那些在本地机器上调试IOT背景应用程序时遇到类似错误但正在寻找解决方案的人 - 您可以找到它here

使用搜索条件“无法激活windows store应用程序激活请求失败,错误”带我到这里。

1

当应用程序签名密钥(.pfx文件)丢失时会发生这种情况。

尝试以下操作:

  • 打开Package.appxmanifest文件在Visual Studio
  • 转到寄存器 “包装”
  • 选择[选择证书...]
    • 使用选择测试证书[配置证书...] [从档案...],或创建一个使用[配置证书...]一个新的[测试证书...]
    • 使用测试证书时,请确保它位于.gitignore文件中。应该有像!**\*_TemporaryKey.pfx这样的条目在Git中包含密钥。
      • 注:发布构建证书只应适用于构建服务器,并没有包含在Git中。
  • 重建项目
0

因为两件事情我解决了这个问题。

  1. 基本上,我们只需要删除bin\Debugbld\Debug文件夹在我们的项目。这些内容将在重建项目时由Visual Studio重新生成。

  2. 只需重新启动Visual Studio的。并清理生成并重建解决方案并运行它。

希望这有助于

相关问题