Puppet每次运行安装Visual Studio

时间:2015-07-14 19:58:44

标签: windows puppet

我想使用puppet安装Visual Studio,但是在每个木偶运行中,安装程序会一遍又一遍地安装VS。

package { 'Microsoft Visual Studio 2012':
       ensure => installed,
       source => '\\goliath\Users\DanishKhakwani\VisualStudio\Premium\vs_premium.exe',
       install_options => ['/SILENT', '/FULL'],
}

1 个答案:

答案 0 :(得分:3)

您需要确保Visual Studio的package name exactly matches the display name

后人:

  

包的标题(或名称)必须与注册表中包的DisplayName属性的值相匹配,这也是“添加/删除程序”或“程序和功能”控制面板中显示的值。

     

如果提供的名称和安装的名称不匹配,Puppet会认为该软件包未安装并尝试重新安装。