Как обойти Visual Studio 2005 SP1 не удается установить на Windows 7?

13

Я пытаюсь установить Visual Studio 2005 в Windows 7. При попытке запуска Windows 7 жалуется, что Visual Studio 2005 несовместим с Windows 7, и предлагает мне найти решение в Интернете. Он предлагает ссылку на Visual Studio 2005 с пакетом обновления 1 (SP1) для Windows Vista и Windows 7, но когда я загружаю его (VS80sp1-KB932232-X86-ENU.exe) и пытаюсь запустить его, он отказывается установить, говоря, что

Исправление обновления не может быть установлено службой установщика Windows, поскольку может отсутствовать обновляемая программа или исправление обновления может обновить другую версию программы. Убедитесь, что обновляемая программа существует на вашем компьютере и что у вас есть правильное обновление.

JesperE
источник
Зачем вам нужно устанавливать VS2005? Не зная этого, все, что мы можем предложить, это установить VS2008 вместо этого.
ChrisF
1
Переключение VS-версий - это не то, что мы можем сделать легко; мы должны сделать это (насколько я понимаю) более или менее в масштабах всей компании. Однако мы находимся в процессе перехода на VS2008, но мне все еще нужно иметь возможность собираться с VS2005 время от времени.
JesperE
1
Выбор версий компилятора - это не то, что мы решаем оставить нашему IT-отделу.
JesperE
1
Есть очень веские причины продолжать использовать VS 2005, например, дизайнер xsd
bobobobo
1
Программисты должны заменить ИТ для своих машин, особенно когда дело касается их специальности: разработка программного обеспечения. Или расположить тонкую грань между ролями программиста и неофициальными ИТ. Кроме того, я согласен, обновление до более новой версии не является тривиальным.
wag2639

Ответы:

1

Visual Studio 2005 может быть несовместим с Windows 7:

http://msdn.microsoft.com/en-us/library/4c26cc39%28VS.80%29.aspx

Операционная система

Windows 2000 с пакетом обновления 4, Windows XP с пакетом обновления 2, Windows Server 2003 с пакетом обновления 1 или Windows Vista3,4

Для 64-битного компьютера следующие требования:

Windows Server 2003 с пакетом обновления 1 (x64)

Windows XP Professional x64 Edition

TFM
источник
Хорошо спасибо. Я пойду с VS2008 на данный момент.
JesperE
Примечание: эти списки совместимости не всегда обновляются. Существует специальный пост-релиз VS2005-SP1 для Vista.
Ричард
VS2005 на самом деле совместим с Windows 7, я просто неправильно понял, как установить патч на SP1 для Vista.
JesperE
-1, VS2005 совместим с Windows 7. Но, как другие пользователи добавили в свои ответы «вам нужно установить VS2005, затем VS2005 SP1, затем VS2005-Vista-Update», чтобы заставить VS 2005 работать в Windows 7.
Trevor Бойд Смит