6

我的临时开发人员许可证(使用 Visual Studio 2011 Beta 和 Windows 8 Consumer Preview)已过期,弹出窗口要求我申请新许可证。这一切似乎都有效,但是当我构建并部署到本地计算机时,它会将我带到应用商店并告诉我开发人员许可证已过期。

我试过了:

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

我可以创建可以很好地构建和部署的新项目,但是我现有的项目已经塞满了。旧许可证是否缓存在某个地方,我怎样才能让它忘记它。

MSDN 上有类似的问题。有人设法解决了它,但那里的解决方案对我不起作用,还有其他人说它对他们不起作用。

4

1 回答 1

5

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

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

于 2012-05-15T13:50:26.633 回答