【问题标题】:Unable to get developer license for windows 8无法获得 Windows 8 的开发人员许可证
【发布时间】:2012-10-23 09:40:14
【问题描述】:

我在Visual Studio 2012中尝试创建windows store程序时,提示安装开发者授权,但是VS2012一直无法获取授权,请看下图。

我关闭了此对话框并从 Project-Store-Acquire Developer License 再次尝试,但仍然出现相同的错误。 我google了一会儿,发现MSDN上的一个页面说有命令模式,我试了一下,得到同样的错误,见下图。

几天前我从 Windows 7 升级了我的 Windows 8,它被激活了。

我没有为我的互联网连接使用任何代理,没有许可证我无法构建我的 windows 商店 prgram。有什么解决方法吗?

【问题讨论】:

  • 你的Win8激活了吗?当我没有这样做时,我遇到了问题。
  • 是的,我是从 Windows 7 升级的。
  • 也许尝试重新安装您的开发者工具/VS?
  • 我使用的是 90 天评估版 Visual Studio,这有关系吗?

标签: windows-8 windows-store


【解决方案1】:

administrator 运行Command Prompt。如果系统提示您输入管理员密码或确认,请键入 password 或提供确认。在命令提示符处键入netsh winhttp reset proxy,然后按Enter。尝试再次获取licence

【讨论】:

    【解决方案2】:

    我遇到了类似的问题。我刚刚安装了 Windows 更新,现在一切正常。

    【讨论】:

      【解决方案3】:
      1. 打开“编辑组策略”管理编辑器
      2. 单击以展开计算机配置、管理模板、Windows 组件,然后是应用程序包部署。
      3. 双击允许在不安装开发者许可的情况下开发 Windows 应用商店应用设置。
      4. 在允许在不安装开发者许可的情况下开发 Windows 应用商店应用窗口中,单击启用,然后单击确定。
      5. 双击允许安装所有受信任的应用设置。
      6. 在允许安装所有受信任的应用程序窗口中,单击启用,然后单击确定。 将组策略设置为允许在不安装开发人员许可证的情况下开发 Windows 应用商店应用程序会更新以下注册表设置:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowDevelopmentWithoutDevLicense = 1 将组策略设置为允许受信任的应用程序会更新以下注册表设置:HKEY_LOCAL_MACHINE\Software\Policies\Micros oft\Windows\Appx\AllowAllTrustedApps = 1

      如果您仍然面临同样的问题,请按照以下步骤操作: 1.打开以下链接并下载Hotfix http://support.microsoft.com/kb/2871280 2.安装Hotfix并重启机器。
      -

      另一种选择: • 在系统上启动 Fiddler,然后尝试获取 Window Developer License

      【讨论】:

      【解决方案4】:

      问题是由于升级过程中的任务计划程序损坏 微软发布了一个修复程序,解决了这个问题:http://support.microsoft.com/kb/2687198

      如果应用修补程序不起作用,请尝试以下操作:

      1. 创建一个新的临时用户。
      2. 切换到新的临时用户。 (进入开始屏幕,点击您的姓名/头像,点击下拉框中的新用户名,然后输入密码。)
      3. 以新用户身份打开 Visual Studio 11。
      4. 创建一个新的 Metro 项目。当系统要求您获取新许可证时,请使用您的 Microsoft 帐户登录。
      5. 注销并切换回我的普通用户帐户。
      6. 打开 Visual Studio 并尝试运行 Metro 项目。
      7. 禁用临时用户。 (许可证到期时可能需要再次使用。)

      【讨论】:

      • 此修复适用于将 Windows 7 升级到 Windows 8 Consumer Preview,但我使用的是 Windows 8 Pro。
      【解决方案5】:

      我遇到了同样的问题,我在网上找到的任何东西都无济于事。 MSDN 开发者热线的好人向我指出,系统日期和时间必须设置为正确的本地时间。终于解决了问题,我现在可以激活开发者许可证了。

      如果我理解他的话,这是由于如果两个参与者的时间设置差异太大,某些 SSL 连接会失败。

      【讨论】:

      • 我的系统时间正确设置为当地时间,我已经同步了好几次,但仍然无法获得许可证。你是怎么连接MS热线的?我想试试。
      • @zzd:我只是在谷歌上搜索了“MSDN 联系人”并找到了this side 作为第一个结果。我写了一封关于我的问题的电子邮件,服务团队的某个人实际上给我回了电话并帮助我找到了问题。老实说:我从来没有体验过这么好的服务:)
      【解决方案6】:

      以上都不起作用,我再次刷新我的 Windows 8。现在可以了。

      【讨论】:

      • “刷新我的窗口”是什么意思
      • 设置 - 更改电脑设置 - 常规 - 刷新你的电脑设置而不影响你的文件。
      • 警告刷新您的电脑设置将卸载您的所有应用程序。
      【解决方案7】:

      我已开始 Windows 8 应用程序开发。 Visual Studio 是我的开发工具。在中间,我找不到获得 Windows 8 开发人员许可证的方法。搜索 Google 并找到了一个很酷的描述性方法来获得 Windows 8 的开发人员许可证 看这里How to get a Developer License for Windows 8 and Renew your old one soon.

      【讨论】:

        【解决方案8】:

        以管理员身份运行命令提示符。键入

        netsh winhttp 重置代理

        在命令提示符下,然后按 Enter。尝试再次获得许可证。 它对我有用。

        【讨论】:

          猜你喜欢
          • 2017-07-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-12-10
          • 1970-01-01
          相关资源
          最近更新 更多