Asp.Net 4.5網站使用IIS發佈 uploadify插件 上傳文件大小問題

遇到一件頭大的事情,最近一個mvc網站項目是Asp.Net 4.5版本,發佈在IIS 6.1上面.

項目中使用到jQuery的一個文件上傳控件uploadify,結果這個控件死活上傳不了超過30M的文件,
也找了網上各種解決方案,在webconfig下加了下面兩個地方:


<system.web>
    <compilation debug="true" targetFramework="4.0" />
    <httpRuntime executionTimeout="1800" maxRequestLength="409600000" />

  </system.web>

  <system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true" />
    <security>
      <requestFiltering>
        <!--500MB-->
        <requestLimits maxAllowedContentLength="500000000" />
      </requestFiltering>
    </security>  

  </system.webServer>


結果還是不行,依舊只能上傳30M以內文件。。。

IIS也註冊過了4.5版本:

C:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -i

依舊無效。。。


最後無意中發現將項目改成.Net 4.0版本併發布就好了,也是醉。

是不是.net 4.5項目,在webconfig裏設置請求大小限制,對IIS是無效的,還是取的

C:\Windows\System32\inetsrv\config\applicationHost.config

的默認上傳限制30M的配置呢疑問



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章