Как установить vcredist_x86.exe во время установки развертывания .NET - PullRequest
0 голосов
/ 11 июня 2010

Я пытаюсь установить «VC ++ Redistributable 9.0» во время моего развертывания, но это всегда не удавалось.Проблема в том, что этот исполняемый файл (vcredist_x86.exe) также является процессом установки, и Windows не поддерживает вложенную установку (или я не знаю, как заставить его поддерживать его).Я использую проект установки .NET с C #.Там нет программирования.До сих пор я просто помещал файл .exe в настраиваемое действие Установить, но при запуске установки мне это не показывалось:

Существует проблема с этим пакетом установщика Windows.Программа rus как часть установки не завершилась, как ожидалось.

Мой вопрос: что я могу сделать, чтобы эта работа работала?Мне нужно, чтобы эта настройка была сделана как можно скорее, или как бы сказал Джек Бауэр: СЕЙЧАС !!!

Спасибо!

1 Ответ

2 голосов
/ 11 июня 2010

Вам необходимо добавить распространяемый файл как предварительное условие для вашего проекта установки.Это можно сделать в разделе Проект -> Свойства ... , нажав кнопку Предварительные требования .

Показанный список обычно должен включать VC ++ Redistributable9,0 .

При установке важно выбрать сгенерированный файл setup.exe, а не MSI-файл.Setup.exe - это так называемый загрузчик, который до выполнения MSI-файла устанавливает все необходимые компоненты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...