我正在使用命令:
nuget pack "myNuspec.nuspec" -OutputDirectory "SomeDirectory"
在nuspec文件中我有一行
<file src="SomeFolder\File With Spaces.xlsx" target="TargetFolder" />
但是,一旦打包完成,在生成的nupkg
文件中,我会看到文件File%20With%20Spaces.xlsx
,该文件已使用%20
进行编码。我想知道,有没有办法打包这个文件,这会将空间保留在生成的文件名中?
答案 0 :(得分:0)
我一直在寻找完全相同的答案!但没有积极的结果...... 只需用nuget解压缩文件?
答案 1 :(得分:0)
看起来这只是一个错误,但后来被修复:https://github.com/NuGet/Home/issues/2389
不知道它固定在哪个版本......
答案 2 :(得分:0)
您可以使用通配符文件副本进行处理。
<file src="SomeFolder\*.xlsx" target="TargetFolder" />