Как исправить «Неверные данные лицензии. Требуется переустановка». ошибка в Visual C # 2010 Express? - PullRequest
32 голосов
/ 20 апреля 2010

Я пытался установить Visual C # 2010 Express edition на мой ПК, но всякий раз, когда я пытаюсь запустить его, я получаю сообщение об ошибке.

Неверные данные лицензии. Требуется переустановка.

Я уже пытался переустановить его, и сообщение сохраняется.

ОС - это Vista Home Premium. У меня уже установлена ​​VC# 2008 Express.

Ответы [ 30 ]

0 голосов
/ 07 сентября 2017

У меня проблема с установленной Visual Studio 2015.

ramonsantana на forum.unity3d.com нашел решение для меня: https://forum.unity3d.com/threads/if-anyone-is-having-visual-studio-shell-2010-invalid-license-data-reinstall-is-required.298824/

Скопировано здесь для справки

Используйте regedit, перейдите на HKEY_CLASSES_ROOT и найдите Visual Studio.DTE. Так как у меня установлена ​​Visual Studio 2015 CTP, у меня есть 3 DTE, один VisualStudio.DTE, другой Visual StudioDTE.10.0 и VisualStudio.DTE.14.0 Перейти к VisualStudio.DTE.14.0 (или что-то еще версия Visual Studio, которую вы установили) и нажмите CLSID.

Скопируйте По умолчанию (дважды щелкните по умолчанию и скопируйте ключ внутрь), теперь вернитесь к Visua Studio.DTE и дважды щелкните по умолчанию там и вставьте ключ Вы только что скопировали.

Почти там

В VisualStudio.DTE перейдите в CurVer и дважды щелкните ключ, чтобы отредактировать его. Измените 10.0 в конце 12.0 или 13.0 или 14.0, в зависимости от того, какая у вас версия Visual Studio и у вас все готово.

0 голосов
/ 01 июня 2017

Хотя ни одно из перечисленных выше решений не помогло мне (кроме запуска приложения с другим именем пользователя), переименование папки приложения в% appdata% устранило для меня проблему. "C: \ Users ... \ AppData \ Roaming \ Microsoft \ MS Project"

0 голосов
/ 05 мая 2011

Только что случилось со мной с новой установкой Visual Studio 2010 Ultimate на новом компьютере.

На этом новом компьютере было правильно установлено внутреннее время, но дата была установлена ​​на один день позже. Я установил Visual Studio 2010 с неправильной датой. Затем я заметил неправильную дату и изменил ее, синхронизировав с NTP-сервером, и с этого момента Visual Studio 2010 не будет работать ... поэтому мне придется прекратить использование Visual Studio 2010 до DateTime.Now> installationDate .

0 голосов
/ 24 мая 2015

Мой вопрос: -VS работает нормально, но когда я создаю новое решение установки и развертывания, он создает файл установки, но когда я запускаю этот файл установки, он говорит: «Неверные данные лицензии. Требуется переустановка». -Subinacl не работают.

Мой компьютер: -OS: Windows 7 64bit. -Визуальная Студия 2012

Мой путь: -Закрыть Visual Studio -Рун регедит. -Потяните вниз HKEY_CLASSES_ROOT Поиск лицензий -Правой кнопкой мыши щелкните «Лицензии» -> щелкните «Разрешения» -> нажмите «Дополнительно» -> нажмите «Пользователь, которого вы хотите изменить» -> нажмите «Изменить» -> выберите «Этот ключ и подраздел» -> отметьте все «Разрешить»: полный доступ, значение запроса, SetValue, создать подраздел , Перечислить подразделы, Нотифы, Создать ссылку, Удалить, Написать DAC, Владелец записи, Чтение управления ... -> проверить Применить эти разрешения к объектам ... -> нажмите OK -> нажмите OK -> нажмите OK -> Закрыть редактирование реестра -Старт VS -Надеюсь, это поможет

0 голосов
/ 31 января 2012

Всем, у кого есть подключение к интернету. Не смешивайся со своим реестр это просто пустая трата времени. Установите ваши часы CMOS прямо тогда просто нажмите на кнопку с надписью «Получить ключ реестра онлайн» до формы (только два поля обязательны), то ключ реестра будет показать на экране, а затем просто скопируйте и вставьте его. тогда все работает отлично. извините, я не могу публиковать изображения, мне все еще нужно заработать больше очков ...

0 голосов
/ 11 мая 2012

Я встретил ту же проблему вчера. И я уже исправил Пожалуйста, следуйте инструкциям:

  • Запустите setup.exe снова; Изменить или удалить Microsoft Visual Studio 2010; Обновить лицензионный ключ (введите новый лицензионный ключ); Полная.

УДАЧИ!

0 голосов
/ 07 сентября 2017

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

У нас была эта проблема на компьютере колледжа, и после того, как мы все перепробовали, мы решили забыть ее и исправить ошибку из xcopy. Когда это было исправлено, по какой-то причине ошибка оболочки Visual Studio 2010 перестала появляться.

0 голосов
/ 09 ноября 2013

Справочная информация: Visual Studio 2012 Pro установлен под учетной записью администратора. Как «пользователь Joe» (член группы пользователей Win 7, но НЕ администратор) я получил сообщение об ошибке. Читая этот форум, я пришел к выводу, что это общее сообщение об ошибке. Шаги, чтобы исправить: В качестве администратора откройте HK_CLASSES_ROOT. Открыть контекстное меню в разделе «Лицензии» Выберите разрешения ... Установить полный контроль для всех пользователей.

Теперь снова войдите как "Джо". Voila!

Далее, как администратор измените разрешение на HKCR / Licenses обратно на чтение только для пользователей.

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

Не пропускайте информацию о безопасности в «полезных» сообщениях об ошибках. Microsloth, вероятно, следуют их собственным советам и дают смутное и бесполезное сообщение об ошибке здесь.

Я понятия не имею, почему смена разрешения на FC, а затем снова обратно на исходную настройку сработала. Я могу только предположить, что Visual Studio что-то записывает в этот ключ при первом запуске.

0 голосов
/ 14 февраля 2019

Установка инструментов данных сервера SQL для Visual Studio 2010 сделала это за меня! SSDT имеет интегрированную среду разработки VS2010, которая перезаписывает необходимые записи реестра. Вы можете найти SSDT здесь .

0 голосов
/ 18 ноября 2013

Эй, это была моя проблема с моей Visual Basic Net 2005 Вот как я это решил:

1.Нажмите пуск: -> введите run (или нажмите win + r) 2. Тип Regedit 3.Нажмите HKEY_CLASSES_ROOT. 4. Нажмите Лицензии 5. Двойной щелчок (по умолчанию) 6. Очистить весь текст, написанный в поле Значение 6. Нажмите ОК 7. Снова запустите Microsoft visual studio

...