.NET Framework माइक्रोसॉफ्ट द्वारा बनाया गया एक प्रोग्रामिंग इंफ्रास्ट्रक्चर है जो .NET तकनीकों का उपयोग करने वाले एप्लिकेशन और प्रोग्राम बनाने, तैनात करने और चलाने की अनुमति देता है। .NET Framework का उपयोग डेस्कटॉप एप्लिकेशन, वेब एप्लिकेशन और बीच की हर चीज बनाने और चलाने के लिए किया जाता है। .NET Framework किसी भी विंडोज यूजर के लिए बिल्कुल मौलिक है, और यह अपने परिचय के बाद से एक लंबा सफर तय कर चुका है। यकीन मानें या नहीं, .NET Framework का वर्जन 4.6 अब अपने तैनाती के शुरुआती चरण में है।
भले ही वर्जन 3.5 के बाद से .NET Framework के कई नए वर्जन आए हों, फिर भी कई लोग .NET Framework 3.5 को अब तक के सबसे स्थिर और सर्वश्रेष्ठ वर्जन में से एक मानते हैं। कई विंडोज यूजर्स, जिनमें विंडोज 10 यूजर्स भी शामिल हैं, कभी-कभी .NET Framework 3.5 पर डाउनग्रेड करना चाहते हैं। यहां बताया गया है कि आप विंडोज 10 पर .NET Framework 3.5 पर कैसे डाउनग्रेड कर सकते हैं भले ही आपके पास इंटरनेट कनेक्शन न हो (हालांकि आपको विंडोज 10 इंस्टॉलेशन मीडियम की आवश्यकता होगी):
अपने विंडोज 10 इंस्टॉलेशन DVD को कंप्यूटर में डालें। अगर आपके पास DVD नहीं है, तो विंडोज 10 इंस्टॉलेशन USB का उपयोग कर सकते हैं। अगर USB भी नहीं है, तो इस गाइड का उपयोग करके एक बना सकते हैं। अगर USB नहीं है, तो विंडोज 10 ISO फाइल डाउनलोड करें (गूगल पर सर्च करें) और राइट-क्लिक करके माउंट चुनकर माउंट करें।
फाइल एक्सप्लोरर लॉन्च करें और बाएं पेन में दिस पीसी पर नेविगेट करें।
उस ड्राइव लेटर का पता लगाएं और नोट करें जो आपके कंप्यूटर ने विंडोज 10 इंस्टॉलेशन DVD या USB को असाइन किया है।
फाइल एक्सप्लोरर विंडो बंद करें और स्टार्ट मेनू पर राइट-क्लिक करके WinX मेनू खोलें।
कमांड प्रॉम्प्ट (एडमिन) पर क्लिक करें ताकि एक उन्नत कमांड प्रॉम्प्ट खुले।
उन्नत कमांड प्रॉम्प्ट में निम्न टाइप करें और एंटर दबाएं:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:X:\sources\sxs /LimitAccess
नोट: इस कमांड में X को अपने विंडोज 10 इंस्टॉलेशन मीडियम को असाइन किए गए ड्राइव लेटर से बदलें।

कमांड के पूरी तरह निष्पादित होने की प्रतीक्षा करें, एक बार हो जाने पर आपके कंप्यूटर का .NET Framework वर्जन 3.5 पर डाउनग्रेड हो जाएगा।
यदि आप ऊपर सूचीबद्ध सभी चरणों को मैन्युअली करने की परेशानी से बचना चाहते हैं, तो एक सरल समाधान है। आप बस यह .bat फाइल डाउनलोड कर सकते हैं जिसमें एक बैच फाइल है जिसे आपके विंडोज 10 इंस्टॉलेशन मीडियम का ड्राइव लेटर स्वचालित रूप से पता लगाने और ऊपर सूचीबद्ध बाकी चरणों को आपके स्थान पर करने के लिए डिज़ाइन किया गया है, .ZIP फाइल को अपने कंप्यूटर पर किसी स्थान जैसे डेस्कटॉप पर निकालें, अनकंप्रेस्ड बैच फाइल Install .NET Framework 3.5 via DISM पर राइट-क्लिक करें, एडमिनिस्ट्रेटर के रूप में चलाएं पर क्लिक करें और फिर आराम से बैठें जबकि बैच फाइल आपके विंडोज 10 इंस्टॉलेशन मीडियम का ड्राइव लेटर पहचानती है और फिर आपके कंप्यूटर के .NET Framework को वर्जन 3.5 पर डाउनग्रेड करने के लिए आगे बढ़ती है।
अगर आपको एरर 0x800f081f (सोर्स फाइलें नहीं मिलीं) मिलती है, तो विंडोज 10 इंस्टॉलेशन फाइलों वाले ड्राइव को खोलें, और \Sources\SxS फोल्डर में जाएं। देखें कि क्या आपको .net 3.5 कैबिनेट फाइल वाली फाइल मिलती है, अगर हां, तो फाइल का पूरा नाम नोट करें, और कमांड प्रॉम्प्ट (एडमिन) के माध्यम से निम्न कमांड निष्पादित करें।
