0

В нашем продукте нам пришлось отключить сервис «Windows Installer» (безопасно). В Windows 2012 это невозможно сделать с помощью sc.exe, поэтому нам пришлось изменить значение службы в реестре (HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ msiserver ---> start = 4)Как установить vC++ распространяемый без установщика Windows

Теперь, как процесс обновления нашего продукта, нам нужно установить «VC++ 2013 Redist»

1) можно ли установить этот пакет без использования окна установки?

2) Или можно запустить «отключен» установщик Windows без перезагрузки машины?

Большое спасибо, Daniel.

+0

Обычно вам не нужно перезагружать компьютер для запуска службы. Вы должны иметь возможность изменить тип запуска вручную, запустить службу, а затем вернуть тип запуска обратно в отключенное. (Я сомневаюсь, что есть какая-то реальная выгода для отключения службы установщика Windows.) –

ответ

1

Вместо установки на VC++ выполнения 2013 с помощью установщика Windows вы можете поместить необходимые файлы в каталоге исполняемого файла:

можно непосредственно установить распространяемый Visual C++ библиотеки DLL в локальной папке приложения, которые это папка, содержащая исполняемый файл приложения.

(от Redistributing Visual C++ Files)

Будет ли она работать для вас?