Я установил Microsoft Visual Studio 2010 Express в своей системе на работе, и у меня возникла проблема с установщиком для разрабатываемого нами программного обеспечения. До установки VS2010 (которая устанавливает Windows Installer 4.5) все работало нормально. Я не могу воспроизвести проблему на любых машинах в офисе, на которых не установлена VS 2010. Как удалить обновление установщика Windows? Я уже удалил все компоненты Visual Studio 2010, но обновление 4.5 все еще остается в моей системе XP. Есть идеи?

В разделе «Установка и удаление программ» KB942288 (установщик Windows 4.5) не указан как компонент, установленный в моей системе, поэтому я полагаю, что пакет, установленный VS2010, имеет другой идентификатор базы данных.

2 ответа2

2

Я считаю, что для установки VS2010 используется метод административной установки, поэтому приложение может быть установлено без уже имеющейся версии 4.5 - оно не устанавливает «полную» версию.

Административная установка

Административная установка создает несжатый исходный образ для продукта, который обычно используется для установки или запуска приложения из сетевого расположения. Административная установка не является типичной установкой, так как она не создает ярлыки, не регистрирует COM-серверы, не создает записи «Установка и удаление программ» и т.д. Часто административная установка позволяет пользователю установить продукт таким образом, чтобы его функции запускались из несжатого источника установки ».

0

Как оказалось, в результате возникла проблема со сторонней утилитой лицензирования, которая устанавливается в процессе установки. Эта проблема действительно присутствовала только на машинах с Windows Installer 4.5, но обновление стороннего программного обеспечения до последней версии "устранило" проблему.

Не совсем уверен, как WI 4.5 мог вызвать это, поскольку сторонний установщик не использует установщик Windows, но я думаю, это то, что вы получаете, когда используете 4-летнее программное обеспечение, потому что компания не хочет платить за обновление, ха-ха ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .