您的开发人员许可证已过期(Windows 8)

时间:2012-05-15 11:43:01

标签: windows-8

我的临时开发人员许可证(使用Visual Studio 2011测试版和Windows 8消费者预览版)已过期,并且弹出窗口要求我准备新的许可证。这一切似乎都有效,但是当我构建并部署到本地计算机时,它会将我带到应用程序商店并告诉我开发人员许可证已过期。

我试过了:

  • 从主屏幕取消我的应用
  • 清理我的项目解决方案
  • 使用powershell命令删除我的开发人员许可证取消注册-WindowsDeveloperLicense并再次获取新许可证
  • 重启机器

我可以创建可以构建和部署的新项目,但我的现有项目已经填满了。旧许可证是否在某处缓存,如何让它忘记它。

similar quesion on MSDN。有人设法解决了这个问题,但是解决方案并没有对我有用,还有其他人说它没有为他们工作。

1 个答案:

答案 0 :(得分:5)

这发生在我身上的第一个月,重新启动解决了它。第二次它没有。我进入了我的包清单并更改了包ID。它看起来像一个GUID,我只是把kmg放在最后。一切都很好。后来我尝试将其更改回来,但它再次失败,所以我想我的包ID现在以kmg结尾: - )

我相信这是因为您正在尝试覆盖由不同的开发人员发布的软件包"。他们不得不以某种方式解决这个问题,但是嘿,这就是^ H ^ H ^ H ^ H ^ H预览的用途,对吧?