Как я могу изменить «лицензию» в визуальной студии?

16

Я не уверен, как это произошло, но при запуске моя копия VS 2012 читает

Licensed To: "----------------Hewlet-Packard (blah)..."

Я понятия не имею, как это туда попало. Мы установили через нашу подписку MSDN. Кто-нибудь знает простой способ заменить это либо моим именем, либо моей компанией?

Это заставляет меня грустить внутри.

TimDog
источник
1
Это вопрос пользователя программного обеспечения, а не вопрос программирования (хотя это связано с VS-2012). Это не принадлежит здесь. Голосование для закрытия (и вы, вероятно, должны удалить), но вы можете найти информацию, которую он читает HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion, как RegisteredOrganizationи RegisteredOwner. Установщик Windows считывает информацию оттуда и обычно представляет ее вам для изменения в процессе установки. Обратите внимание, что информация в этом ключе является глобальной , что означает, что изменения могут повлиять на другие аспекты вашей системы.
Кен Уайт

Ответы:

21

Для Windows 7 я нашел следующие инструкции на этом сайте :

  1. Откройте редактор реестра (Пуск-> Выполнить-> введите «regedit» -> нажмите enter)

  2. Найдите следующий ключ: HKCU\Software\Microsoft\VisualStudio\11.0_Config\Registration\UserName

  3. Измените его значение на желаемое имя

  4. Перейдите в следующую папку: C:\Users\{YOUR_USER}\AppData\Roaming\Microsoft\VisualStudio\11.0 (замените заполнитель своим именем пользователя)

  5. Удалить файл vs000223.dat- это на самом деле файл JPG, содержащий заставку, вы можете изменить его имя, чтобы увидеть это сами

  6. Запустите Visual Studio, и он волшебным образом воссоздает файл с измененным именем в нем!


источник
14
Путь к vs000223.dat в моем случае был C: \ ProgramData \ Microsoft \ VisualStudio \ 11.0 \
Уэйн Блосс
Чтобы немного расширить комментарий wizlb, я использую Windows 7 SP1 на 64-разрядной машине, и моя тоже была в этом месте. Изменения в Regedit необходимы только для изменения имени; найдите ключ RegisteredOrganization, чтобы изменить компанию.
Джеймс Скемп
1
Для тех , кто использует VS Express , - заменить VisualStudioна WDExpressили в VWDExpressзависимости от того, какая версия используется. Процесс regeditтогда AppDataи ProgramDataеще применяется.
лайка
7

На самом деле вы должны удалить vs000223.dat из ProgramData и AppData. Тот, что в AppData, выступает в качестве основного экрана-заставки, а тот, что в ProgramData, выступает в качестве резервной копии. Если тот в AppData не существует, Visual Studio «копирует» тот из ProgramData. Если оба не существуют, Visual Studio записывает новый vs000223.dat в AppData, но не в ProgramData.

user199987
источник