установить Visual Studio 2008 TS, когда я не могу установить Windows Installer? - PullRequest
0 голосов
/ 09 октября 2009

Мне нужно было добавить / удалить некоторые вещи из моей установки Visual Studio 2008 TS. Я запустил установку, но затем я получил следующую ошибку:

"Возникла проблема при загрузке компонентов установки. Отмена настройки."

Эта ошибка обрабатывается в VS2008Readme.htm, где говорится:

Чтобы решить эту проблему: 1. Перейдите к распространителю установщика Windows 3.1 (v2) и установите установщик Windows 3.1. 2. В разделе «Установка и удаление программ» убедитесь, что установщик Windows 3.1 находится в списке установленных программ. 3. Повторите попытку установки Visual Studio 2008.

Когда я пытаюсь установить Установщик Windows 3.1, я получаю следующее сообщение:

Ошибка установки KB893803v2, Программа установки обнаружила, что версия пакета обновления этой системы новее установленного вами обновления. Нет необходимости устанавливать это обновление.

Сначала я пытался найти новый установщик Windows в моих программах установки / удаления, но их не было. Я не могу просто понизить пакет обновления моей ОС, чтобы добавить дополнительную функцию к установке VS2008.

Что я могу сделать?

С уважением, Wim

1 Ответ

0 голосов
/ 15 октября 2009

Сообщение об ошибке, которое вы получаете, не обязательно связано с поврежденной частью установщика Windows; вам нужно будет покопаться немного глубже, чтобы найти причину проблемы при попытке изменить / восстановить установку Visual Studio.

Существует большая углубленная статья о поиске и устранении ошибок установщика Windows (специфичная для ASP.NET MVC, но вы можете использовать те же советы для более общего устранения неполадок) по адресу http://haacked.com/archive/2009/03/05/troubleshooting-installers.aspx,, но вот краткая версия:

  • Очистите временные каталоги («C: \ Documents and Settings \\ Local Settings \ Temp» и «C: \ Windows \ Temp»), затем снова попробуйте программу установки. После сбоя снова найдите новые файлы журналов во временных каталогах.

  • Если это не удастся, вы захотите запустить установщик с установочного DVD-диска Visual Studio из командной строки с msiexec, что-то вроде этого:

    msiexec / i vs_setup.msi / l * v C: \ vs_install.log

  • Существует полезный инструмент под названием ' WiLogUtl.exe ' (из пакета Windows Installer SDK или доступный в другом месте в сети), который может отсортировать огромное количество записей в MSI. регистрирует и сообщает конкретное сообщение об ошибке.

  • Как только вы узнаете реальное сообщение об ошибке, которое вы получаете, вы можете, вероятно, найти его в Google, чтобы найти другие цепочки обсуждений от людей с такой же проблемой, или опубликовать его снова на таком сайте.

...