Yükleme dosyasının boyut sınırını artırmak için iki yolumuz var
1. IIS6 veya daha düşük
Varsayılan olarak, ASP.Net'te sunucuya yüklenecek dosyanın maksimum boyutu 4 MB civarındadır . Bu değer, web.config dosyasındaki maxRequestLength özniteliği değiştirilerek artırılabilir
.
Unutmayın: maxRequestLenght KB cinsindendir
Örnek : yüklemeleri 15 MB ile sınırlamak istiyorsanız, maxRequestLength değerini “15360” (15 x 1024) olarak ayarlayın.
<system.web>
<!-- maxRequestLength for asp.net, in KB -->
<httpRuntime maxRequestLength="15360" ></httpRuntime>
</system.web>
2. IIS7 veya üstü
Files.IIS7 yüklemek için buraya kullanılan hafif farklı bir şekilde tanıttı modülü filtreleme isteği yolu boru hattı çalışmaları değeri IIS ki (olan .Hangi ASP.Net.Means önce idam MaxAllowedContentLength ) daha sonra ilk ASP.NET değerini (işaretli maxRequestLength ) kontrol edilir. MaxAllowedContentLength özniteliği varsayılan olarak 28,61 MB'dır.Bu değer, aynı web.config dosyasındaki her iki özniteliğin değiştirilmesi ile artırılabilir .
Unutmayın: maxAllowedContentLength bayt cinsindendir
Örnek : yüklemeleri 15 MB ile sınırlamak istiyorsanız, maxRequestLength değerini “15360” ve maxAllowedContentLength değerini “15728640” (15 x 1024 x 1024) olarak ayarlayın.
<system.web>
<!-- maxRequestLength for asp.net, in KB -->
<httpRuntime maxRequestLength="15360" ></httpRuntime>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<!-- maxAllowedContentLength, for IIS, in bytes -->
<requestLimits maxAllowedContentLength="15728640" ></requestLimits>
</requestFiltering>
</security>
</system.webServer>
MSDN Başvuru bağlantısı : https://msdn.microsoft.com/en-us/library/e1f13641(VS.80).aspx