4
我有一個ASP.Net MVC 4應用程序,我需要能夠在特定操作中上傳大文件。 有問題的途徑是「〜/ UploadArea/UploadController/UploadAction」和配置我的設置是這樣的:如何在asp.net mvc,web.config文件中爲特定位置設置maxRequestLength和maxAllowedContentLength?
<location path="~/UploadArea/UploadController/UploadAction">
<system.web>
<!-- maxRequestLength is in kilobytes (KB) -->
<httpRuntime maxRequestLength="100000" />
<!-- 100MB -->
</system.web>
<system.webServer>
<security>
<requestFiltering>
<!-- maxAllowedContentLength is in bytes (B) -->
<requestLimits maxAllowedContentLength="100000000"/>
<!-- 100MB -->
</requestFiltering>
</security>
</system.webServer>
</location>
如果我不使用地點和使用的整個應用程序的配置,它只是正常工作否則什麼也沒有發生,設置節點的問題在哪裏?
謝謝TheZenker,我嘗試了「UploadController/UploadAction」和「UploadController」,但沒有運氣......但是當我嘗試「UploadArea/UploadController」時,一切正常,想知道爲什麼「UploadAction」不是「UploadController」的默認操作,只是請求「http ://www.domain.com/UploadArea/UploadController/UploadAction「......無論如何,謝謝你的回覆。 – 2013-03-11 08:04:31