您的开发者许可证已过期 (Windows 8) [英] Your developer license has expired (Windows 8)

查看:33
本文介绍了您的开发者许可证已过期 (Windows 8)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

My temporary developer license (using Visual Studio 2011 Beta and Windows 8 Consumer Preview) expired and a popup asked me to aply for a new one. This all seemed to work, but when I build and deploy to the local machine it takes me to the app store and tells me that the developer license has expired.

我试过了:

  • 从主屏幕卸载我的应用
  • 清理我的项目解决方案
  • 使用 powershell 命令取消我的开发者许可证 Unregister-WindowsDeveloperLicense 并重新获取新许可证
  • 重启机器

我可以创建构建和部署良好的新项目,但我现有的项目已被塞满.旧许可证是否缓存在某处,我如何才能忘记它.

I can create new projects that build and deploy fine, but my existing project is stuffed. Is the old licence cached somewhere and how can I get it to forget about it.

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

There is this similar quesion on MSDN. Someone managed to solve it, but there solution has not worked for me and there are other people saying it hasn't worked for them.

推荐答案

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

The first month this happened to me, a reboot solved it. The second time it didn't. I went into my package manifest and changed the package ID. It looked like a GUID and I just put kmg on the end. Then everything worked fine. Later I tried changing it back but it failed again so I guess my package ID ends in kmg now :-)

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

I believe it's because you're trying to overwrite a package that was shipped by a "different developer". They're going to have to fix that somehow but hey, this is what betas ^H^H^H^H^H previews are for, right?

这篇关于您的开发者许可证已过期 (Windows 8)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆