Is Visual Studio Community a 30 day trial?
我在PC上安装了据说免费的VS Community 2017,三十天后,我收到VS的消息,说我的许可证已过期。
执照? 过期了吗 我认为社区版是"永远免费"的,因此带有"社区"标签。 这是怎么回事? 我尝试使用我的Outlook.com帐户登录,但显示"出了点问题",并返回到同一屏幕。
如何获得VS 2017的完全免费版本,以便可以从事FOSS项目?
登录即可享受30天的试用期!
"And if you're already signed in, sign out then sign in again."
–b1nary.atr0phy
要绕过"还剩30天必须登录才能上网",只需登录一次Microsoft帐户,您将获得%LocalAppData% Microsoft VSCommon OnlineLicensing文件夹,您可以将其复制到脱机PC。
重要免责声明:以下提供的信息仅用于教育目的!延长Visual Studio Community 2017的试用期可能是非法的!
因此,让我们开始吧。
感兴趣的注册表项:
-
[-16] 和[-15] 是有效期的一年; -
[-14] 和[-13] 是有效期的月份; -
[-12] 和[-11] 是到期日。
增加这些值(最好是年份:))将延长您的试用期并摆脱??屏蔽屏幕!我对这样一个允许编辑加密注册表值的工具一无所知,因此我在
1 2 3 4 5 | RegGetValue CryptUnprotectData Data.pbData[Data.cbData-16]++; CryptProtectData RegSetValue |
如果您可以使用自己的语言访问注册表和加密功能,则实际语言并不重要。我只是精通
就我而言,我已经登录了。因此,我不得不再次
在西班牙语中,
VS 17 Community Edition是免费的。您只需要使用您的Microsoft帐户登录,一切就可以了。
我有这个问题。登录或按"检查更新的许可证"链接对我不起作用。我的解决方案是重新启动Visual Studio,然后重试(登录并检查许可证)。重新启动Visual Studio,然后重试。我不得不这样做几次,然后才起作用! (我还尝试按了"文件"菜单,该菜单在很短的时间内可用,然后再次显示烦人的请求窗口。)也许您只是没有连接到服务器,或者服务器本身没有快速更新其数据库足够。
A.如果您尚未登录,请登录。
B.如果已经登录,请单击帐户设置页面上的链接检查更新的许可证。
C."我们无法下载许可证。请确保您的帐户已通过身份验证。"如果遇到此消息,请注销并重新登录。您可以通过单击"注销"链接来注销,然后单击Visual Studio右上角的帐户图标来重新登录。或者,您可以单击链接重新输入您的凭据。此链接很好地表明您的帐户未与Microsoft服务器同步,并且错误消息正确无误,因为您的帐户未通过身份验证且许可证无法刷新。
重新登录并成功验证您的帐户后,您将看到"重新输入您的凭据"链接消失了。这很好地表明您现在可以继续并刷新许可证。如果没有自动执行此操作,则可以再次单击"检查更新的许可证"链接。这次,您将看到一条简短的确认消息,并将列出您关联的电子邮件地址。
如果要摆脱此烦人的警告,登录是不可避免的。但是,即使您从第一天开始就一直签约,您仍然可能会遇到此警告。根据我的经验,如果您最近更改了帐户密码,或者向帐户添加了2FA(两步验证),或者重置了该帐户的恢复代码以及应用密码,则可能会发生这种情况。这也可能与不活动或Microsoft对Microsoft帐户的"登录体验"所做的最新更改有关。
无论是什么原因,登录或注销然后再次重新登录似乎都是解决此烦恼的最佳方法。
就我而言,问题实际上是我打破了machine.config并看起来像VS无法建立连接
我在机器上添加了以下几行
1 2 3 4 5 6 7 8 | <!-- <system.net> <defaultProxy> <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" /> </defaultProxy> </system.net> <!-- --> |
将上一节替换为:
1 2 3 4 5 6 7 | <!-- <system.net> <defaultProxy> <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" /> </defaultProxy> </system.net> --> |
VS开始工作。
请记住,如果您位于带有某些代理的红色私有内,则必须注销并使用外部WIFI重新登录。
重要免责声明:以下提供的信息仅用于教育目的!延长Visual Studio Community 2017的试用期可能是非法的!
从HKEY_CLASSES_ROOT Licenses 5C505A59-E312-4B89-9508-E162F8150517删除所有文件时,您将具有相同的效果。运行" Visual Studio安装程序",然后选择"修复"选项。现在,您有30天的新试用期。但是您丢失了VS中的所有配置。
对于VS2019,我可以使用我的github帐户进行注册:
然后它将密码发送到您的电子邮件,您将可以签名。
我正在使用通过MAPS Action Pack订阅获得许可的Visual Studio Professional。由于新版本的Microsoft合作伙伴中心,必须将订阅的用户添加到合作伙伴权益软件中。
合作伙伴中心->好处-> Visual Studio订阅->添加用户
之后,您必须注销并重新输入VS帐户设置中的凭据。
就我而言,这是最简单的解决方案-我只需要以管理员身份运行Vistual Studio。
这是一件微不足道的事情,但是我在任何地方都没有提到这一点。