Установка Visual Studio 6 на Windows XP SP2 -решение в FAQ
От: Георгиевич Россия  
Дата: 17.10.07 03:40
Оценка:
Думаю будет полезно рассказать решение проблемы с которой недавно сталкивался.

Описание проблемы:
Невозможно установить Visual Studio 6 на Windows XP SP2,
При установке Visual Studio инсталлятор, так и не запустившись, завершает работу с ошибкой в vs60wiz.exe

Решение:
Шаг1. Создать reg-файл:
--------------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup]
"VsCommonDir"="C:\\Program Files\\Microsoft Visual Studio\\Common"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98\SetupWizard]
"aspo"=dword:38395356
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Visual Studio 98\SetupWizard-1033-ENT]
"heuristics"=hex:00,00,00,00,00,00,00,00
--------------------------------------------------------------------------------
Прописать в "VsCommonDir"= нужный вам путь, куда будете ставить VS.
Внести изменения в реестр запуском этого reg-Файла.


Шаг2. Запустить инсталлятор с ключами:
--------------------------------------------------------------------------------
X:\SETUP\ACMSETUP.EXE /T VS98Ent.STF /S X:\ /n "" /o "" /k "YYYYYYYYYY" /b1
--------------------------------------------------------------------------------
где VS98Ent.STF — меняется на то, что вы ставите (смотрите какой у вас файл *.STF в директории SETUP).
X — буква диска (смотрим внимательно — она в строке параметров два раза)
и YYYYYYYYY — cd-ключ продукта, его вместе с параметром строки /k "YYYYYYYYYY"
в некоторых инсталляциях можно не указывать.


keywords: microsoft, visual studio 6, visual c++, vc, c++, windows xp, winxp, service pack 2, sp2, setup, установка, установить, инсталлятор, инсталлер, сетап, проблема
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.