説明
- vagrant.msi をダウンロード
- 実行することにより、vagrant を優先ディレクトリにサイレント インストールします。
msiexec /qn /i C:\temp\vagrant.msi INSTALLDIR=C:\preferredVagrantDirectory
期待される結果
- Vagrant がインストールされている
C:\preferredVagrantDirectory
実結果
- Vagrant がインストールされている
C:\HashiCorp\Vagrant
説明
msiexec /qn /i C:\temp\vagrant.msi INSTALLDIR=C:\preferredVagrantDirectory期待される結果
C:\preferredVagrantDirectory 実結果
C:\HashiCorp\VagrantVAGRANTAPPDIRの代わりに渡しますINSTALLDIR。
彼らが MSI を作成したことは称賛に値しますが、既定のインストールは [WindowsVolume]Company\Product ではなく [ProgramFilesFolder]Company\Product であることを知っておく必要があります。(実際、彼らはかわいらしい Type 51 SETPROPERTY WINDOWSVOLUME = [WindowsVolume] を行ったので知っているので、開発者にこれを行わないように警告するビルトイン ICE 検証ユニット テストを通過する方法でディレクトリ テーブルを作成することができました。 #不合格
また、VAGRANTAPPDIR のような通常とは異なるディレクトリ キーを使用しても、混乱が生じるだけです。InstallShield、VDPROJ、および WiX プロジェクトには、それぞれ INSTALLDIR、INSTALLLOCATION、または TARGETDIR を使用してください。