2015-05-21 5 views
1

Хо, я могу проверить, установлены ли распространяемые пакеты C++ для визуальной студии 2013 и не работают, если нет.Как свернуть Octopus развернуть, если отсутствует vc2013 Распространяемые пакеты отсутствуют

Мне нужно проверить, установлена ​​ли версия x64 и x86.

https://www.microsoft.com/en-us/download/details.aspx?id=40784

ответ

0

Вы можете использовать Powershell Scripts in Octopus Deploy

щупальце анализирует код выхода PowerShell.exe, чтобы определить, удалось ли сценарий. Если код выхода равен нулю, Tentacle предполагает, что сценарий успешно запущен. Если код выхода отличен от нуля, то Tentacle предполагает, что сценарий завершился неудачно.

Итак, напишите сценарий PowerShell, который возвращает ненулевой код выхода, если то, что вы ищете, не установлено.

This question дает ключи реестра, которые вы ищите, для версии 2012 года. В частности, this answer. Вам может потребоваться найти ключи (если они разные) для 2013 года.

Надеюсь, это даст вам начало в правильном направлении хотя бы по крайней мере.

+0

Спасибо, я попробую использовать реестр, чтобы проверить установленную версию. [Этот вопрос/ответы] (http://stackoverflow.com/questions/21702199/how-to-determine-if-the-32-bit-visual-studio-2013-redistributable-is-installed-o) также полезным –