自建的nuget Server推送时报错:Response status code does not indicate success: 406 (Not Acceptable)
2024-06-22
64
问题描述
在自己搭建的nuget server上通过nuget push -Source url -ApiKey url -ApiKey命令推送到server时报错Response status code does not indicate success: 406 (Not Acceptable),中文为:响应状态代码不指示成功: 406 (Not Acceptable)。
解决方法
我的场景中主要是nuget package太大,大概200MB,而nuget server中有大小限制(默认是32MB),通过修改web.config中 maxRequestLength=“xxx”,单位是kB,调大一些后推送就成功了,如果还是不行,在把maxAllowedContentLength=“xxx”,单位字节,调大一些。
更新于:5个月前需要注意的是由于nuget package太大,如果server的带宽不大,上传时间太长了会导致超时错误,需要在push命令中增加参数 -Timeout xxx调大超时参数,单位秒。
赞一波!2
相关文章
- 微软发布VS Code AI工具包,集成多模型AI能力
- ASP.NET Core 使用Razor code blocks替代@helper
- git status 查看状态文件名乱码
- git status 查看仓库文件状态
- 使用VSCode开发.NET MVC常用插件
- PHP生成二维码 endroid/qr-code 扩展包
- VS Code官网下载
- c++运行时报错误:there is a mismatch in alloc and dealloc
- git push时报remote rejected shallow update not allowed 的问题
- Visual Studio和VS Code哪个更适合.NET开发?
- 讯飞星火WebAPI报错Code11200
- Linux编译内核模块时报: linux/scripts/recordmcount: No such file or directory
- 编译Linux内核模块时报:WARNING: Symbol version dump "Module.symvers" is missing.
- PCIe配置空间(PCIE Configuration Space) – 类型码(Class Code)
- Ubuntu Linux中apt/dpkg安装报错:Sub-process /usr/bin/dpkg returned an error code (1)
- 前端常用VS Code插件
- QT编译时报错 error: lnk1158: cannot run 'rc.exe'
- linux中Qt编译时报错:qwt_dial.h: No such file or directory
- gcc或g++编译链接时报undefined reference to “xxx”
- VS Code正式推出C# Dev Kit开发工具包
文章评论
评论问答