iis - 在 IIS 8.5 中设置 uploadReadAheadSize

标签 iis iis-8 windows-server-2012-r2

我正在尝试使用以下命令在 Windows Server 2012 R2 上的 IIS 8.5 中设置 uploadReadAheadSize:

appcmd.exe set config -section:system.webServer/serverRuntime/uploadReadAheadSize:"491521"  /commit:apphost

但我不断收到此错误:
ERROR ( message:Can not set attribute "uploadReadAheadSize" to value "491521 ".. 
Reason: Not a valid unsigned integer . )

来自 this page最大值应该是 4GB,所以我的整数是有效的。 (不可否认,这可以追溯到 IIS 6.0,所以不确定它现在的相关性。)

This page另一方面,表明该属性可能已被替换/弃用或其他内容,但从错误消息或我在 Google 上可以找到的任何内容中都不清楚。

我不是 IIS 方面的专家,所以对此可能有一个简单/明显的答案,但如果有人能分享一些更具体的信息,我将不胜感激...

更新:also posted in IIS forums

最佳答案

  • 打开 IIS
  • 在默认网站下导航
  • 向下滚动到管理并打开配置编辑器
  • 选择以下部分(顶部的下拉菜单) system.webServer 并展开它,然后找到 serverRuntime
  • 您会在那里找到 uploadReadAheadSize 值的当前值,您可以更改该值
  • 关于iis - 在 IIS 8.5 中设置 uploadReadAheadSize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22230458/

    相关文章:

    由于夏令时,当我们修改服务器时间时,IIS 8时间没有改变

    git - 在 Windows Server 2012 R2/IIS 上运行 Git 服务器

    IIS URL Rewrite - 如何查看重写的 URL?

    html - 在 IIS 7.0 中发布 .cs 扩展和其他

    c# - 使用应用程序池标识会导致异常和事件日志

    c# - Windows Server 2008 R2 共同托管遗留 .Net 应用程序与 .Net Core 应用程序

    asp.net-mvc-3 - 如果 URL 有查询字符串,AuthorizeAttribute 不起作用?

    asp.net-mvc - 使用 IIS Express 8.0 在 Visual Studio 2013 中进行调试时,无法使用 Windows 身份验证访问[授权] MVC 方法

    powershell - 在 PowerShell 和 Server 2012 R2 中使用 Get-TlsCipherSuite

    amazon-web-services - AWS 自定义 Windows AMI - 如何处理更新?