Как получить серийный ключ для Visual Studio Express?
Я - пользователь Visual Studio 2010 Professional. Но по какой-то причине мне нужна версия Visual Web Developer 2008 Express.
Я загрузил это, но мне нужен серийный ключ для активации продукта, иначе он истечет через 30 дней.
Когда я иду там, я получил эту ошибку:
"Благодарим вас за интерес к регистрации Visual Studio. В настоящее время мы сталкиваемся с проблемами в процессе регистрации. Мы работаем над этим и будем исправлены как можно скорее. Попробуйте позже зарегистрировать свой продукт Мы приносим извинения за неудобства".
Я пробовал в течение долгого времени, но каждый раз получал ту же ошибку. Есть ли другой способ получить серийный ключ?
Ответы
Ответ 1
У меня есть улучшение в ответе @DewiMorgan для VS 2008 Express. С тех пор я подтвердил, что он также работает на VS 2005 Express.
Он позволяет запускать программное обеспечение без него, КОГДА-ЛИБО требуется регистрация, а также делает так, что вам не нужно вручную удалять ключ каждые 30 дней. Он делает это, предотвращая когда-либо написанный ключ.
Направления предполагают Visual С# Express 2008, но это работает во всех других приложениях для визуальной студии, которые я могу найти.
- Откройте regedit, перейдите в
HKEY_CURRENT_USER\Software\Microsoft\VCSExpress\9.0\Registration
.
- Удалить значение
Params
.
![picture of me deleting the value 'Params' in the registry.]()
- Щелкните правой кнопкой мыши по ключу "Регистрация" в дереве и нажмите
permissions
.
- Нажмите
Advanced...
- Перейдите на вкладку
permissions
и снимите флажок Inherit from parent the permission entries that apply to child objects. Include these with entries explicitly defined here.
![me unchecking the box]()
- В открывшемся диалоговом окне нажмите
copy
.
![the security dialog that pops up]()
- Нажмите
OK
в окне "Дополнительно".
- Вернитесь в окно первых разрешений, нажмите на пользователя и снимите отметку
Full Control
.
![Me unchecking 'full control']()
- Сделайте то же самое для группы
Administrators
.
![Me unchecking 'full control' for the Administrators group]()
- Нажмите
OK
или Apply
.
Поздравляем, вы больше никогда не будете страдать от регистрации, и, как и WinRAR, ваш судебный процесс никогда не истечет.
Возможно, вам придется сделать то же самое для других (не Visual С#) программ, таких как Express Express Express или Visual С++ express.
В комментариях @IronManMark20 сообщается, что просто удаление раздела реестра работает и что Visual Studio не пытается заново создать ключ. Я не уверен, верю ли я в это, потому что, когда я устанавливал VS на чистую установку Windows, ключ не создавался, пока я не запускал VS хотя бы один раз. Но для чего это стоит, это может быть и вариант.
Ответ 2
Вопрос о VS 2008 Express.
Веб-страница Microsoft для регистрации Visual Studio 2008 Express уже давно умерла (404), поэтому регистрация невозможна.
Вместо этого в качестве обходного пути вы можете временно удалить требование регистрации VS2008Exp, удалив (или переименовав) раздел реестра:
HKEY_CURRENT_USER/Software/Microsoft/VCExpress/9.0/Registration
Чтобы убедиться, что это работает заранее, нажмите "Справка" → зарегистрировать продукт в VS2008.
Вы должны увидеть текст, например
"Вы еще не зарегистрировали свою копию Visual С++ 2008 Express Издание. Этот продукт будет работать для 10 больше дней, прежде чем вы будете требуется для его регистрации".
Закройте приложение, удалите этот ключ, заново откройте его, нажмите help- > register product.
Текст должен теперь сказать
"Вы еще не зарегистрировали свою копию Visual С++ 2008 Express Издание. Этот продукт будет работать в течение 30 за несколько дней до того, как вы будете требуется для его регистрации".
Таким образом, у вас есть два варианта: вручную удалите этот ключ каждые 30 дней или запустите его из пакетного файла, который также содержит следующую строку:
reg delete HKCU\Software\Microsoft\VCExpress\9.0\Registration /f
[Изменить: User @i486 подтверждает при проверке, что это обходное решение работает даже по истечении срока действия]
[Edit2: User @Wyatt8740 имеет гораздо более элегантный способ предотвратить повторное появление значения.]
Ответ 3
Получение ключа продукта бесплатное. Вот как я это сделал:
Я только что загрузил образ установки ISO Express 2012. После установки я получил сообщение "Срок действия этого продукта истекает через 30 дней. Регистрация необходима для дальнейшего использования Microsoft Visual Studio Express 2012 для Интернета".
На этом же экране находится онлайн-ссылка для регистрации. Нажав, что я вступил в мою учетную запись, обновил свой профиль и получил регистрационный ключ.
![Register online link]()
Ответ 4
Я считаю, что если вы загрузите автономный образ ISO-образа и используете его для установки Visual Studio Express, вам не нужно будет регистрироваться.
Перейдите здесь и найдите ссылку, в которой говорится: "Все файлы автономной установки ISO-образа". Нажмите на него, чтобы развернуть его, выберите свой язык и нажмите "Загрузить".
В противном случае возможно, что онлайн-регистрация просто отключается некоторое время, как указывает сообщение об ошибке. У вас есть за 30 дней до истечения срока действия, поэтому дайте ему несколько дней, прежде чем начать паниковать.
Ответ 5
Visual С# Express 2005 ISO файл не требует регистрации