我使用 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(使用前将#替换为@)