如何在Chocolatey执行export导出packages.config时排除依赖包
问题解答
可以在choco export操作中排除依赖包,操作方式非常简单:
- 执行导出命令时添加
--exclude-dependencies参数即可,示例命令如下:
choco export --exclude-dependencies --output-file packages.config
- 该参数会自动过滤所有作为其他包依赖被自动安装的包,最终导出的
packages.config中只会保留你主动执行choco install命令安装的顶层主包,你示例中提到的kb2919355这类依赖包不会出现在导出结果里,完全符合需求。
如果需要导出的配置不锁定包版本,方便后续安装时自动拉取最新版,可以额外添加--include-version-names=false参数,组合命令如下:
choco export --exclude-dependencies --include-version-names=false --output-file packages.config
内容的提问来源于stack exchange,提问作者Gangula
相关产品推荐
相关产品推荐

