求助:在MongoDB msiexec文档中无法找到INSTALLLOCATION参数说明
关于MongoDB MSI安装中INSTALLLOCATION参数的说明
- INSTALLLOCATION并非微软msiexec的标准内置参数,它是MongoDB为自身MSI安装包自定义的属性,所以不会出现在微软官方的msiexec文档里。
- 你找到的TARGETDIR是Windows Installer的标准属性,部分MSI会用它指定安装路径,但MongoDB选择了自定义INSTALLLOCATION来实现相同功能,这是软件厂商的常见做法。
- 要确认这个参数的相关说明,可通过以下方式:
- 运行你当前的命令后,查看日志文件
mdbinstall.log,搜索INSTALLLOCATION,会看到安装程序确实识别并使用了这个路径。 - 用Windows Installer工具(比如Orca)打开MongoDB的MSI包,查看自定义属性列表,就能找到INSTALLLOCATION的定义。
- 运行你当前的命令后,查看日志文件
你的命令写法是正确的,这个参数确实能指定MongoDB的安装目录,只是它属于MongoDB自定义的安装属性,而非msiexec的标准参数,所以微软文档里不会有相关说明。
内容的提问来源于stack exchange,提问作者Jason Taylor
相关产品推荐
相关产品推荐

