संपत्ति maxRequestLength अधिकतम फ़ाइल अपलोड आकार ASP.NET द्वारा समर्थित इंगित करता है। इस सीमा का उपयोग सर्वर पर बड़ी फ़ाइलों को पोस्ट करने वाले उपयोगकर्ताओं द्वारा किए गए सेवा हमलों से इनकार करने से रोकने के लिए किया जा सकता है। निर्दिष्ट आकार किलोबाइट्स में है। डिफ़ॉल्ट 4096 केबी (4 एमबी) है। MSDN
50 MB के लिए आप 51200.
<httpRuntime maxRequestLength="51200" executionTimeout="300"/>
संपादित टिप्पणी
के आधार पर करने के लिए यह निर्धारित करने के लिए ओ पी के बारे में executionTimeout लेकिन @barnes नीचे टिप्पणी में किया था नहीं पूछता है की आवश्यकता होगी। मुझे executionTimeout
के बारे में कुछ विवरण भी जोड़ना है जो अन्य httpRuntime
विशेषता है।
executionTimeout:
वैकल्पिक TimeSpan विशेषता। ASP.NET द्वारा नीचे स्वचालित रूप से बंद होने से पहले अनुरोध को अधिकतम करने की अनुमति देने वाले सेकंड की अधिकतम संख्या निर्दिष्ट करता है। यह टाइम-आउट केवल तभी लागू होता है जब में डीबग विशेषता संकलन तत्व गलत है। डीबगिंग करते समय एप्लिकेशन को बंद करने से रोकने में मदद के लिए, इस टाइम-आउट को बड़े मान पर सेट न करें। डिफ़ॉल्ट "00:01:50" (110 सेकंड), MSDN है।
[MSDN] के अनुसार सेट करें (https://msdn.microsoft.com/en-IN/library/e1f13641 (v = vs.85) .aspx) 'executionTimeout = "HH: MM: SS" '। आपके मामले में इकाई क्या है? – barnes
यह सेकंड में है, यह आपके द्वारा प्रदान किए गए एमएसडीएन लिंक से सेकंड में भी है, निष्पादनटाइमआउट = "सेकंड्स" – Adil
मतलब है कि हम या तो समय की कुल संख्या या "एचएच: एमएम: एसएस" प्रारूप में प्रदान कर सकते हैं। धन्यवाद – barnes