030*_*030 4 windows-installer silent-installer vagrant
描述
msiexec /qn /i C:\temp\vagrant.msi INSTALLDIR=C:\preferredVagrantDirectory预期结果
C:\preferredVagrantDirectory 实际结果
C:\HashiCorp\VagrantChr*_*ter 13
通过VAGRANTAPPDIR代替INSTALLDIR.
令人钦佩的是他们创建了一个MSI,但他们应该知道默认安装应该是[ProgramFilesFolder] Company\Product not [WindowsVolume] Company\Product.(实际上他们确实知道,因为他们做了一个可爱的小型51 SETPROPERTY WINDOWSVOLUME = [WindowsVolume]所以他们可以创建目录表,以便通过内置的ICE验证单元测试,警告开发人员不要做这件事.#失败
使用像VAGRANTAPPDIR这样的异常目录键也只会引起混淆.分别为InstallShield,VDPROJ和WiX项目坚持使用INSTALLDIR,INSTALLLOCATION或TARGETDIR.
| 归档时间: |
|
| 查看次数: |
2238 次 |
| 最近记录: |