Visual Studio 2015 - 预发布软件。此许可证已过期

时间:2015-07-30 13:30:03

标签: visual-studio-2015

我已经安装了Visual Studio 2015,其中包含适用于同事的.ISO。在打开应用程序时,我已登录到我的MSDN帐户,该帐户有有效订阅。

但是,我提供了以下启动画面:

enter image description here

许可证:预售软件此许可证已过期。

我没有选择,只能在此时关闭(按“关闭”按钮完全关闭Visual Studio) - 即使我可以通过MSDN生成许可证密钥我无法输入

有什么想法吗?

6 个答案:

答案 0 :(得分:38)

进入程序和功能并修复Visual Studio 2015的安装。修复安装后,您应该能够成功打开程序。

今天我遇到了同样的问题,这些步骤对我有用。

答案 1 :(得分:4)

对我而言,这是时间/时区错误的问题。当实际时间是14:27时,我的计算机时间设置为06:27。

将时间和时区设置为正确的值使VS再次工作。

答案 2 :(得分:0)

我解决了在http://www.microsoft.com获取新的Microsoft帐户并在Visual Studio中唱歌的问题。

答案 3 :(得分:0)

<强> [编辑]:

这是唯一的事情我最终在Visual Studio Community 2017中解决了这个问题!

https://www.laptopmag.com/articles/reset-windows-10-pc

以下是最终没有为我工作的东西的原始帖子:

-

我在 Visual Studio 2017中遇到了同样的问题!

“预售软件。此许可证已过期”

我尝试了以上所有内容以及您可能会在Google中找到以下搜索结果的一些事情(即,Microsoft的人员似乎也无法解决问题!)。 不要做我做的并尝试卸载所有与VS相关的应用程序,以及.NET&amp; Visual C ++发行版,然后修复/重新安装VS等! 不需要 (就像有人建议的那样)并且完全浪费时间!

  • FIX --- 删除有问题的产品密钥!
  1. 打开注册编辑器
    • 开始菜单 - &gt;搜索regedit - &gt;右键单击 - &gt;以管理员身份运行
  2. 导航至HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517并将其删除
    • 首先备份,如果你想......
  3. 执行VS 2017的维修安装
  4. BOOM!欢呼雀跃!我被这个困了几天,把一台旧机器当作一台新的开发机器......显然,我在那里有一个过时的许可证!希望能帮助那些出现在这里的人!

    [编辑] 重新启动机器后似乎已恢复,现在问题仍然存在......

    也试过这些论文:

答案 4 :(得分:0)

简而言之,对我来说,解决方案包括两个部分:在Windows注册表管理器中删除许可证,并在任务计划程序中关闭Visual Studio Update。

转到注册表编辑器(Windows =>“ Regedit.msc”,以管理员身份运行),然后查找名为“ HKEY_CLASSES_ROOT \ Licenses \ 4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F”的文件夹。如果您的此预发行软件许可证问题的实例是由我遇到问题(VS15)的同一版本引起的,则该文件夹可能是包含VS2015许可证的文件夹。如果您的预发行软件版本不同,则该文件夹的名称可能会不同。在这种情况下,请先找到该文件夹​​,然后再继续。

删除此文件夹。如果由于权限而遇到此问题,请尝试执行以下步骤:

  1. 在注册表编辑器中右键单击上述文件夹。
  2. 单击“权限...”,如果弹出错误消息,请忽略。
  3. 单击“高级”,如果出现错误,请再次忽略。
  4. 在窗口顶部应显示“所有者:...”,然后按一下其旁边的“更改”。
  5. 在文本框中,输入您的Windows用户名(或“所有人”)
  6. 按“检查名称...”,如果Windows可以找到它,它将重构您的文本。
  7. 按“确定”
  8. 在“高级安全设置”窗口中,按应用。应该将用户添加到权限条目中。
  9. 再次按“确定”使您退出“权限”窗口。
  10. 再一次,右键单击该文件夹以编辑权限。
  11. 这一次,应显示具有权限的用户。对于您的用户,请通过选中复选框进行完全控制。
  12. 按“确定”以完成权限。您应该现在可以删除许可证。

一旦删除了“许可证”文件夹,请在“任务计划程序”中检查Visual Studio是否已安装常量更新任务。它为我做到了,这就是为什么在每次重新安装PC之后,Visual Studio决定再次下载损坏的许可证。禁用或删除此任务,您应该一切顺利。如果问题仍然存在,请尝试以其他顺序执行此操作,或者检查许可证是否以某种方式没有再次出现在您的系统上。我还建议使用Visual Studio Uninstaller tool on github

edit:到目前为止,我发现这些键与问题有关,请删除这些键: HKEY_CLASSES_ROOT \ Licenses \ 9E449D9C-67BF-4c4d-87F0-A939C7C75E47 HKEY_CLASSES_ROOT \许可证\ CFAA42DF-1E22-471a-81A7-D62F9A3C925E HKEY_CLASSES_ROOT \ Licenses \ 41717607-F34E-432C-A138-A3CFD7E25CDA HKEY_CLASSES_ROOT \ Licenses \ 4250E830-6AC2-11cf-8ADB-00AA00C00905

答案 5 :(得分:-1)

关闭IDE,然后创建Visual Studio 在线免费帐户。 (https://www.visualstudio.com/en-us/products/what-is-visual-studio-online-vs - 希望链接有效) 打开IDE,然后单击“检查更新的许可证”。

使用该帐户登录,希望这可以使用,就像我的VS一样 - “许可证已成功下载”。

许可证正在同步所有VS和设备。