nuget 对文件名中的空格进行编码

2024-05-26

我使用 pack 命令创建了一个 nuget 包:

http://docs.nuget.org/docs/reference/command-line-reference#Pack_Command http://docs.nuget.org/docs/reference/command-line-reference#Pack_Command

一切正常;我遇到的唯一问题与我尝试通过 powershell 脚本安装证书这一事实有关。该证书的名称类似于“CompanyName Ltd.pfx”(请注意空格),但在 nuget 包中它被编码为“CompanyName%20Ltd.pfx”,因此我的安装脚本对该证书失败。现在,这是一个小问题,因为我可以修改证书名称以删除空格,但无论如何我想知道是否有一种方法可以阻止(或控制)这种类型的编码(因为我在证书中没有找到任何内容) nuget 文档)。


我有同样的问题。无论您使用什么实用程序,解压缩文件似乎都会对文件名进行编码。

我通过打开 .nupkg 解决了这个问题NuGet 包资源管理器 https://npe.codeplex.com/并使用Export从文件菜单。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

nuget 对文件名中的空格进行编码 的相关文章

随机推荐