Является ли Visual Studio Community 30-дневной пробной версией?

Я установил якобы бесплатный VS Community 2017 на свой компьютер, а через 30 дней получил сообщение от VS о том, что срок действия моей лицензии истек.

Лицензия? Истекла? Я думал, что версия сообщества "бесплатна навсегда", поэтому и тег "сообщество". Что происходит? Я пытался войти в систему с помощью учетной записи outlook.com, но она говорит "что-то пошло не так" и возвращается на тот же экран.

Как получить полностью бесплатную версию VS 2017, чтобы я мог работать над своими проектами FOSS?

Комментарии к вопросу (6)
Решение

Войдите в систему, и 30-дневная пробная версия исчезнет!

"А если вы'уже зарегистрированы, выйдите, а затем войдите снова." -b1nary.atr0phy

Комментарии (14)

Чтобы обойти "30 дней осталось, чтобы войти в систему", войдите один раз в учетную запись Microsoft, вы получите %LocalAppData%\Microsoft\VSCommon\OnlineLicensing папку, которую можно скопировать на автономные ПК.

Комментарии (4)

Важная оговорка: информация, представленная ниже является только для образовательных целей! Продление пробного периода визуальной студии сообщества 2017 может быть незаконным!

Так давайте'ы начать.

Ключ реестра интереса: раздел HKEY_CLASSES_ROOT\лицензии\5C505A59-Е312-4B89-9508-E162F8150517\08878. Я предполагаю, что 08878 подраздел может отличаться от инсталляции к инсталляции (почему бы и нет, разве'т?). Я испытал только на мой собственный. Так что проверьте другие подразделы, если вы не можете сопоставить соответствующие значения описаны ниже. Двоичные значения, хранящегося в этот ключ шифруется с функция cryptprotectdata. Поэтому расшифровать его в первую очередь с CryptUnprotectData. Байт заинтересованности (прямой порядок байтов):

  • [-16] и [-15] - год окончания;
  • [-14] и [-13] - месяц окончания срока действия;
  • [-12] и `[-11] - это день экспирации.

Увеличение этих значений (предпочтительнее в год :) ) будет продлить испытательный срок и избавиться от блокировки экрана! Я ничего не знаю о такой инструмент, который позволяет редактировать зашифрованные значения реестра, так что моя небольшая программа, в C++ и API-интерфейса Windows выглядит так:

RegGetValue
CryptUnprotectData
Data.pbData[Data.cbData-16]++;
CryptProtectData
RegSetValue

Фактический язык не'т имеет значения, если у вас есть доступ к реестру и функции Crypto на вашем языке. Я'м просто свободно говорят на C++. К сожалению, я не публикую готовые к использованию код по этическим причинам.

Комментарии (5)

В моем случае, я уже был подписан. Так что я должен выйти и войти снова.

В Cerrar сеанс испанского `этовыход`.

Комментарии (2)

VS 17 Community Edition является бесплатной. Вам просто нужно войти в систему под своей учетной записью Microsoft, и все снова будет в порядке.

Комментарии (0)

А. войдите в систему, если вы не вошли в уже.

Б. Если вошли, нажмите на ссылку проверить наличие обновленной лицензии на странице настройки аккаунта.

С. "Мы не может скачать лицензию. Пожалуйста, убедитесь, ваши счета проверки." Если это сообщение возникает, выйдите и снова войдите. Вы можете либо выйти из системы, нажав на ссылку выход и затем вход в систему, нажав на иконку учетной записи в правом верхнем углу Visual студии. Или вы можете просто нажать на ссылку введите свои учетные данные. Эта ссылка является хорошим индикатором того, что ваш аккаунт не синхронизируются с серверами Майкрософт и сообщение об ошибке в том, что ваш аккаунт не прошел проверку подлинности и лицензии не может быть обновлен.

После того как вы вошли в ваш аккаунт успешно прошел проверку подлинности, вы увидите, что "введите свои учетные данные" по ссылке нет. Это хороший показатель, что теперь вы можете идти вперед и обновить лицензию. Если это не сделать это автоматически, вы можете нажать Проверить наличие обновленной лицензии на ссылку Еще раз. На этот раз вы увидите короткое сообщение и ваш адрес электронной почты будут перечислены.

Подписание в неизбежен, если вы хотите избавиться от этого надоедливого предупреждения. Но даже если вы всегда были подписаны в один день, вы все равно можете нарваться на это предупреждение. Исходя из моего опыта, это может произойти, если вы недавно поменяли пароль для вашей учетной записи, или вы добавили 2-факторную авторизацию (два этапа проверки) на ваш аккаунт или сбросить код восстановления учетной записи и пароли. Это также может быть связано с неактивностью или последних изменений Microsoft была в "входа" и для учетных записей Microsoft.

Независимо от причины могут быть подписание в, или выйдите из системы и войдите снова появляется, чтобы быть лучшим лечения для этого раздражения.

Комментарии (1)

Я имел эту проблему. Подписания или нажав на "проверять наличие обновленной лицензии" по ссылке не работает для меня. Мое решение было перезапустить Visual Studio, то попробуйте снова (войти и проверить лицензии). Перезапустите Visual Studio, опять-таки попробовать. Мне пришлось проделать это несколько раз и потом она работала! (Я также попытался нажать на "файл" меню, которое доступно в течение короткого периода времени перед окном раздражает запрос появляется снова.) Может быть, вы просто не'т получить подключен к серверу или сам сервер не'т обновить свою базу данных достаточно быстро.

Комментарии (0)

Нет, сообщество Edition является бесплатным, так что просто войдите в систему и отделаться предупреждением. Для более подробной информации, пожалуйста, проверьте следующую ссылку. https://visualstudio.microsoft.com/vs/support/community-edition-expired-buy-license/

Спасибо, Равиндер

Комментарии (0)

В моем случае это было самое тривиальное решение - мне просто нужно, чтобы запустить Vistual Studio в качестве администратора.

Это'ы тривиальную вещь, но я не'т см. Это упоминается нигде.

Комментарии (1)

Я'м с помощью Visual студии профессиональной лицензию на карты пакет действия подписки. С новой версией Партнер Центр Microsoft нужно добавить подписки пользователя на программное обеспечение Partner пользу.

Партнер-Центр->преимущества->подписки-и визуальные студии ГТ;Добавить пользователя

После этого необходимо выйти из системы и повторно введите учетные данные в настройках учетной записи ВС.

Комментарии (0)

Для VS2019 я смог зарегистрироваться с моего гитхаб аккаунт:

Затем он будет посылать пароль к вашей электронной почте и вы сможете войти.

Комментарии (0)

Важная оговорка: информация, представленная ниже является только для образовательных целей! Продление пробного периода визуальной студии сообщества 2017 может быть незаконным!

У вас есть тот же эффект, когда вы удалите все файлы из HKEY_CLASSES_ROOT\лицензии\5C505A59-Е312-4B89-9508-E162F8150517. Работать на "визуальный Studio установщика" и выбрал вариант "в ремонт" по. Теперь у вас есть новые 30 дней. Но вы потеряли все конфигурации в ваш против.

Комментарии (0)

Помните, если вы находитесь внутри частного красный с некоторыми прокси, вы должны быть выход и повторный вход в систему с внешним, например, беспроводной доступ в интернет.

Комментарии (0)

В моем случае проблема была в том, что я разбила машину.config и, похоже, против не мог'т иметь связь Я'вэ добавил следующие строки в моей машине.конфиг

После замены предыдущем разделе:

Против приступили к работе.

Комментарии (0)