请!我想用choco new --file将.exe转换为.nupkg或.nuspec。但是我有错误: 错误转换为警告: (183)该文件已存在时无法创建文件:[\?\ C:\ tools \ chocolatey.server \ App_Data \ Packages \ UniKeyNT.exe]
答案 0 :(得分:1)
根据您的屏幕截图,似乎您使用的是Chocolatey的开源版本,对吗?如果是这样,请阅读文档here:
-file,--url = VALUE
二进制文件的位置。在Chocolatey for Business中,使用文件进行自动检测(本机安装程序,zip,补丁程序/升级文件或首先下载的远程URL)以完全创建带有适当静默参数的软件包!可以是32位或64位体系结构。仅在许可版本中可用(许可版本1.4.0+,从1.6.0开始的url / zip)。参见https://chocolatey.org/docs/features-create-packages-from-installers
即您要使用的参数在您使用的Chocolatey版本中不可用。
如果您使用的是Chocolatey for Business,则好像您的许可证未正确安装。