Вопрос касается VS 2008 Express.
Веб-страница Microsoft для регистрации Visual Studio 2008 Express уже давно не работает (404), поэтому регистрация невозможна.
Вместо этогоВ качестве обходного пути вы можете временно удалить требование регистрации VS2008Exp, удалив (или переименовав) раздел реестра:
HKEY_CURRENT_USER/Software/Microsoft/VCExpress/9.0/Registration
Чтобы убедиться, что это работает заранее, нажмите Справка -> зарегистрировать продукт в VS2008.
Вы должны увидеть текст, подобный
"Вы еще не зарегистрировали свою копию Visual C ++ 2008 Express Edition. Этот продукт будет работать на 10 больше дней раньшевам нужно будет зарегистрировать его. "
Закройте приложение, удалите этот ключ, откройте снова, нажмите Справка-> зарегистрировать продукт.
Текст должен теперь сказать
"Вы еще не зарегистрировали свою копию Visual C ++ 2008 Express Edition. Этот продукт будет работать в течение 30 дней больше, прежде чем вам потребуется зарегистрировать его."
Таким образом, у вас есть два варианта - вручную удалять этот ключ каждые 30 дней или запускать его из пакетного файла, который также содержит строку, например:
reg delete HKCU\Software\Microsoft\VCExpress\9.0\Registration /f
[Редактировать: Пользователь @В ходе тестирования i486 подтверждает, что этот обходной путь работает даже после истечения срока действия]
[Edit2: User @ Wyatt8740 имеет гораздо более элегантный способ предотвращения повторного появления значения.]