Как установить powershell в качестве обязательного условия? - PullRequest
3 голосов
/ 10 марта 2011

Я использую проект установки Visual Studio 2010

Ответы [ 3 ]

3 голосов
/ 10 марта 2011

Не думаю, что вам разрешено распространять PowerShell. И, во всяком случае, он встроен в Windows 7 и Server 2008 R2. Все остальные платформы также имеют отдельные установщики. Я думаю, что было бы лучше просто уведомить ваших клиентов, что им нужен PowerShell 2.0.

2 голосов
/ 11 марта 2011

У меня была похожая проблема в установщике StudioShell - я хотел убедиться, что установлен PoSh 2.0.Я сделал краткую проверку наличия исполняемого файла с минимальным номером версии и добавил условие запуска, уведомляющее пользователя о пропущенном предварительном условии и предлагающее открыть веб-страницу для загрузки PowerShell.Выглядит как наиболее юридически полезный подход.

0 голосов
/ 10 марта 2011

Существует способ, требующий, чтобы вы создали вручную MSI-программу, которая получит ее от MS и установит для вас.Я знаю, что обменная установка использовала эту технику.Вы также можете получить лицензию / разрешение от MS на распространение официальных установщиков.

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