最近,我将nuget服务器从v2.7更新为v3.1 (上下文windows 2012r2,因此IIS),而v3.1工作时,我没有注意到URL已经更改,即
nuget -list -server htttp://server/nugetserver2.7 至
nuget -list -server http://server/nugetserver3.1/nuget因为我们有包含2.7参考文献的现有脚本,所以我对2.7到3.1进行了别名化。没有尾随/nuget的命令会在未知方法上引发405错误。
如何调整设置,以便http://server/nugetserver2.7引用,是否在内部添加了/nuget?
谢谢
发布于 2018-03-15 02:00:34
我自己通过安装IIS重写器https://www.iis.net/downloads/microsoft/url-rewrite并添加一些规则来解决这个问题。
Pattern NugetWebServer2.7/(.*)
Rewrite NugetWebServer3.1/nuget/{R:1}现在,旧的参考资料对新包很好。
https://stackoverflow.com/questions/49273271
复制相似问题