2014-03-06 333 views
5

我尝试使用以下命令在Windows Server 2012中设置R2中应将UploadReadAheadSize IIS 8.5:在IIS中设置应将UploadReadAheadSize 8.5

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中没有专家,所以有可能是一个简单/显而易见的答案,但我会很感激,如果任何人都可以分享一些更具体的信息...

UPDATE:also posted in IIS forums

回答

10
  • 打开IIS
  • 导航默认Web站点下
  • 向下滚动到管理和开放式配置编辑器
  • 选择以下部分(降下来顶部)system.webServer并展开它,然后找到serverRuntime中
  • ,你会发现那里应将UploadReadAheadSize值,电流值,你可以改变
0

试试这个:

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

-section:system.webServer/serverRuntime/uploadReadAheadSize之前必须有一个空格。