Постоянная лицензия ReSharper

У моей компании есть набор лицензий для ReSharper 8.1, которые управляются нашим собственным сервером лицензий ReSharper, который существует внутри нашего домена. Большинство разработчиков просто приобретают плавающую лицензию по мере необходимости, однако я живу и работаю удаленно, поэтому приобрел постоянную лицензию.

Это все работает отлично, за исключением случаев, когда я подключаюсь к нашему VPN (таким образом, помещая меня в домен), каждая открытая установка VS, которая постоянно открывается, выдает диалоговое окно с информацией о лицензии, предлагая мне сделать что-то (что он хочет, чтобы я делал, Я не уверен).

введите описание изображения здесь

Если я нажимаю OK, просто снова появляется, аналогично, если я нажимаю Отмена (На самом деле я только что проверил это снова и нажал Отмена, чтобы закрыть диалоговое окно, но также удаляет ReSharper из текущего экземпляра VS, т.е. как будто у меня нет лицензии). Очевидно, что я не хочу выпускать свою лицензию, поэтому я не понимаю, чего она хочет от меня.

Кто-нибудь еще имеет эту проблему и знает, как ее решить?

1 ответ

Решение

Как я уже упоминал в комментарии, в таких случаях может помочь следующая статья:

Существует несколько известных проблем с ReSharper 8.x, когда ключ постоянной лицензии нельзя использовать на клиентском ПК по назначению.

Чтобы обойти проблему, пожалуйста:

  • Закройте все VS с экземплярами R#
  • Открыть регедит
  • Перейдите к HKEY_CURRENT_USER\ Программное обеспечение \JetBrains\ReSharper
  • Там вы увидите все виды различных узлов для каждой версии ReSharper и ее версий VS
  • Разверните все узлы и удалите все узлы LicenseSettings во всех доступных местах. Если у вас есть больше узлов LicenseSettings на вашем компьютере, удалите их.

Это приведет к полному стиранию данных вашей Лицензионной информации и помешает ReSharper экспортировать предыдущую Лицензионную информацию (из более ранних версий), что делается после обычного обновления. Таким образом, в диалоговом окне "Информация о лицензии" будут установлены значения по умолчанию, и вы сможете повторно ввести и повторно получить ключ из LS.

Кроме того, пожалуйста, проверьте еще раз, что после этого на сервере лицензий не осталось постоянных билетов. Если он есть, он должен быть аннулирован вручную администратором LS; а также убедитесь, что вы используете последнюю доступную версию JetBrains License Server.

Другие вопросы по тегам