2011-04-14 83 views
5

這裏是上下文:MVC3:超過最大請求長度

ASP MVC3 - IIS 7

我使用ELMAH配置很好的記載幾乎無處不在的MVC。 它正在工作。

以下是我在我的配置文件

<system.web> 
    <httpRuntime maxRequestLength="1024" enableVersionHeader="false" /> 
    <customErrors mode="On" defaultRedirect="~/Error/Generic" /> 
    ... 
    <system.webServer> 
     <httpErrors errorMode="Detailed" existingResponse="PassThrough" defaultPath="~/Error/Generic" defaultResponseMode="ExecuteURL"></httpErrors> 

現在,這裏是我的問題 我花了一整天試圖抓住這個錯誤:「最大請求長度超過了」當我提交一個超過1024字節的文件

在asp錯誤和IIS錯誤之間,有時IE攔截,我瘋了 我不明白爲什麼這是如此複雜。 我已經嘗試了這些解決方案,並沒有爲我工作 solution 1 Solution 2

謝謝您的幫助

回答

7

當設置了maxRequestLength到1024,這意味着1024千字節,而不是1024個字節。也許這就是爲什麼這個異常不會被拋出。

相關問題