VS2015 社区订阅许可证已过时

VS2015 Community Subscription license is stale

我有一个与 Microsoft Visual Studio 2015 一起开发的 Windows Form 应用程序。我最近收到一条消息,说我的许可证“已过时”,必须更新。当我单击 link 时,我收到一条错误消息:“我们无法下载许可证。请检查您的网络设置或代理设置。”

转到我的在线订阅,我看到“Visual Studio Dev Essentials”

我尝试了 https://cloudopszone.com/visual-studio-2015-error-message-we-could-not-download-a-license/ 中的解决方案但没有成功。我的帐户是“工作”帐户,我们目前不使用 MFA。

表明需要 uninstall/reinstall,所以这也许是我最好的下一步。 我在这里找到了 VS2015 安装程序:https://my.visualstudio.com/Downloads?q=visual%20studio%202015&wt.mc_id=o~msft~vscom~older-downloads

有人知道目前是否可以更新过时的 VS2015 许可证吗?我突然想到,MS 可能以某种方式使这成为不可能,因为它是一个旧版本。

我安装了 VS2019 CE 来使用它,它打开得很好,但我的应用程序有字体问题(这是一个单独的问题),表单在屏幕上看起来几乎没问题,但在 运行 时非常糟糕。

这是因为多年前,我使用了一个“个人”Microsoft 帐户,该帐户与我的“域”帐户具有相同的用户 ID。域帐户是我用于 Office 365、Azure 和域登录的帐户。显然 VS 2015 已连接到个人帐户。我知道这个个人帐户,但由于我不再使用它,所以我错误地认为它已经过时了。

为了解决这个问题,我打开了 VS2015,当提示更新许可证时,我选择了“添加帐户...”并输入了我的用户 ID 并注意到它是个人帐户,然后输入了该密码(不同于域 p/w,并幸运地保存在 chrome 中,无论好坏)。然后,当我点击“Check for an updated license”时,它立即找到了一个并且现在可以使用了。