我可以检查是否已安装Visual Studio 2013的C ++可再发行组件包,如果没有,则会失败。
我需要检查是否安装了x64和x86版本。
https://www.microsoft.com/en-us/download/details.aspx?id=40784
答案 0 :(得分:0)
您可以使用Powershell Scripts in Octopus Deploy
Tentacle检查PowerShell.exe的退出代码以确定是否 脚本失败了。如果退出代码为零,则Tentacle假定为 脚本运行成功。如果退出代码非零,则触手 假设脚本失败。
因此,编写一个PowerShell脚本,如果您未查找的内容未安装,则返回非零退出代码。
This question为您提供了2012年版本所需的注册表项。具体而言,this answer。您可能只需要找到2013年的密钥(如果不同)。
希望至少可以让你在正确的方向上开始。