При запуске Visual Studio 2010 возникает ошибка: "Недопустимые данные лицензии. Требуется переустановка." или в английском варианте "Invalid license data. Reinstall is required."
Как воспроизвести ошибку:
Зачем, вы спросите меня, переставлять дату вперёд? Конечно, этого делать не нужно. Здесь важна причина почему так происходит - а именно, текущая дата ранее чем дата установки. В моём случае это возникло по причине плохой батарейки в материнской плате. После клонирования машины и запуска Visual Studio я увидел подобную ошибку.
Как избавиться от ошибки?
Как воспроизвести ошибку:
- Установить системную дату, например, на день вперёд.
- Установить Visual Studio.
- Установить системную дату на текущее значение времени.
- Запустить Visual Studio и получить ошибку.
Зачем, вы спросите меня, переставлять дату вперёд? Конечно, этого делать не нужно. Здесь важна причина почему так происходит - а именно, текущая дата ранее чем дата установки. В моём случае это возникло по причине плохой батарейки в материнской плате. После клонирования машины и запуска Visual Studio я увидел подобную ошибку.
Как избавиться от ошибки?
- Обычно помогает установка корректной даты, то есть не ранее той, когда установлена Visual Studio.
- Если первый вариант не помог, то рекомендую почитать
- http://habrahabr.ru/qa/4832/, где описаны манипуляции с разделом реестра HKEY_CLASSES_ROOT\Licenses, где хранятся данные о лицензиях.
- http://stackoverflow.com/questions/2673275/how-do-i-fix-an-invalid-license-data-reinstall-is-required-error-in-visual-c, более развёрнутое обсуждение данной проблемы, но на английском.
Комментариев нет:
Отправить комментарий