如何使用msiexec静默参数实现npgsql.msi安装时默认启用GAC选项
Npgsql MSI静默安装启用GAC操作说明
可用静默安装命令
你可以通过指定MSI公开属性NPGSQL_INSTALL_GAC=1来默认启用GAC安装选项,完整静默安装命令如下:msiexec /i npgsql-<对应版本号>.msi /qn NPGSQL_INSTALL_GAC=1
参数说明
/i:指定执行正常安装流程/qn:开启完全静默模式,全程无任何交互弹窗,适合批量部署场景NPGSQL_INSTALL_GAC=1:强制启用将Npgsql程序集安装到全局程序集缓存(GAC)的选项,覆盖默认关闭的配置
注意事项
- 运行该安装命令必须持有本地管理员权限,否则写入GAC目录时会触发权限报错导致安装失败
- 请将命令中的
<对应版本号>替换为你实际使用的Npgsql MSI安装包的版本号 - 如果你同时需要将Npgsql的相关配置自动注册到系统的
machine.config中,可在命令末尾追加参数NPGSQL_SETUP_MACHINECONFIG=1
内容的提问来源于stack exchange,提问作者comgam
相关产品推荐
相关产品推荐

