Пакет Visual Studio Setup Project для автоматической установки с групповой политикой

У меня есть проект установки Visual Studio, созданный для установки приложения VSTO. Проект установки выводит EXE и 2 файла MSI. Один MSI для VSTO и другой MSI для зависимости от среды выполнения Office.

Я знаю, что setup.exe - это используется для проверки предварительных требований, таких как среда выполнения Office, .NET и другие.

Однако групповая политика «Конфигурация пользователя»> «Политики»> «Настройки программного обеспечения»> «Установка программного обеспечения» принимает только файлы MSI. Как я могу упаковать все три файла в один MSI-файл для автоматической установки?


person Jake    schedule 01.11.2013    source источник


Ответы (1)


Невозможно объединить предварительные требования в один MSI. Если вы хотите поддерживать GPO, единственное, что вы можете сделать, это не создавать EXE с предварительными требованиями и вместо этого помещать стробирующие проверки в свой MSI, чтобы убедиться, что они там есть. Затем заказчик должен будет настроить другие распределения GPO для предварительных требований. (Предполагая, что предварительные требования доступны как MSI, .NET - нет.)

В реальном мире почти никто не использует распространение программного обеспечения GPO. Это слишком строго. Вместо этого они используют такие инструменты, как SCCM. Но это вопрос к ServerFault, а не к StackOverflow.

person Christopher Painter    schedule 01.11.2013