我有一个我想从Chocolatey提供的开源工具。现在,应用程序只是一个EXE和配置文件(以及一些额外的dll)。我可以只为这些文件构建一个包,还是需要先创建一个安装程序?如果我可以在没有安装程序的情况下执行此操作,是否有这样的示例?如果使用MSI是一种更好的做法,我可以创建一个。
谢谢, 麦克
答案 0 :(得分:3)
是的,您可以为这些文件创建一个包,而无需先创建安装程序。 这类软件包通常称为可移植软件包(不需要管理权限即可安装的软件包)。
基本上你需要做的就是在包中添加文件,创建一个VERIFICATION.txt文件,详细说明主持人如何验证二进制文件(还记得还包括你是软件作者),以及LICENSE.txt(可以用不同的名称命名)和软件许可证。
这样的包的一个例子是我自己的electrum-ltc.portable包: https://chocolatey.org/packages/electrum-ltc.portable