chocolatey - 创建 Chocolatey 包并多次执行安装
问题描述
我想使用 Chocolatey 来管理我的 Windows 应用程序安装程序。但是,我的应用程序需要使用不同的参数多次安装。我想知道是否可以仅使用一个巧克力包来实现。如果是,升级和卸载将如何执行?如果没有,是否有针对此类任务的替代解决方案?
提前致谢。
解决方案
在我看来,尽管您使用的是相同的安装程序(msi、exe 等),但实际上您正在安装安装程序的不同功能。不知道为什么没有同时安装这些,但我想这取决于你的决定。就如何使用 Chocolatey 而言,没有什么可以阻止您拥有多个 Chocolatey 包,每个包都使用相同的底层安装程序,但具有不同的参数集。从那里,您可以在包之间创建依赖关系,以便安装单个包,实际安装所需的所有内容。
推荐阅读
- python - 如何在 Python 中使用字符串搜索关键字
- javascript - 如何创建一个可重用的函数来设置变量对象属性的状态?
- c++ - QChart 在 QT 应用程序中变慢
- sharepoint - 修改页面外观
- count - 为 Python3 计数字符串赋予价值
- python - lxml 给 ROOT 名称属性和 xml 文件一个版本
- java - 以编程方式更改键盘,但不更改输入类型
- python - 在特定模式中指定数据库后端存储创建
- c# - (Sensenet)如何从 Dotnet 客户端(sn-client-dotnet)在“允许的子类型”中添加文件?
- javascript - 如何使用正则表达式和javascript替换同一字符串中的多个模式?