नेट फ्रेमवर्क v 4.0 30319 डाउनलोड करें। बग्स को इंस्टाल करना या अपडेट करना, ठीक करना

माइक्रोसॉफ्ट .NET फ्रेमवर्क 4.8.0

विंडोज 7 के लिए माइक्रोसॉफ्ट .NET फ्रेमवर्क 4.5, डाउनलोड करें .NET फ्रेमवर्क 4.0.30319

Microsoft .NET Framework को कई प्रोग्राम और एप्लिकेशन विकसित करने और चलाने के लिए डिज़ाइन किया गया है। इस सॉफ़्टवेयर प्लेटफ़ॉर्म का मुख्य कार्य विभिन्न भाषाओं में लिखे गए प्रोग्राम के कुछ हिस्सों की संगतता सुनिश्चित करना है। यह विशेष सेवाओं और अनुप्रयोगों का एक जटिल है, जिसमें सामान्य भाषा रनटाइम (सीएलआर) और .NET फ्रेमवर्क क्लास लाइब्रेरी शामिल है, जिसमें डेटाबेस, फाइल, नेटवर्क आदि के साथ काम करने के लिए तैयार घटक शामिल हैं। माइक्रोसॉफ्ट .NET फ्रेमवर्क डाउनलोड करेंआप पृष्ठ के नीचे दिए गए लिंक का उपयोग करके हमारी वेबसाइट पर जा सकते हैं।

बड़ी संख्या में लोकप्रिय कंप्यूटर प्रोग्रामइस मंच की स्थापना की आवश्यकता है, अन्यथा वे बस काम नहीं करेंगे। यह पता चला है कि .NET फ्रेमवर्क विंडोज ओएस की क्षमताओं का काफी विस्तार करता है और उन अनुप्रयोगों को अनुमति देता है जो अन्य ऑपरेटिंग सिस्टम के लिए काम करने के लिए अभिप्रेत थे। विंडोज बेस. 7 . से शुरू विंडोज़ संस्करण, माइक्रोसॉफ्ट पैकेज.NET Framework ऑपरेटिंग सिस्टम में बनाया गया है। हालांकि, अप्रचलित संसाधनों को अद्यतन करने और अंतिम संस्करण को स्थापित करने की सलाह दी जाती है विंडोज 7 और विंडोज 10 के लिए .NET फ्रेमवर्क 4.7.1.

.NET फ्रेमवर्क का उपयोग करने के लाभ:

  • स्मृति का प्रबंधन करता है;
  • सभी डेटा प्रकारों को सभी अनुप्रयोगों के लिए सार्वभौमिक घटकों में बदल देता है;
  • विभिन्न कार्यों के लिए तैयार कार्यों का एक बड़ा आधार है;
  • सेवा और वेब अनुप्रयोगों, डेटाबेस, ग्राफिकल इंटरफेस और अन्य घटकों के लिए पुस्तकालय शामिल हैं;
  • अनुकूलता सुनिश्चित करता है विभिन्न भाषाएंप्रोग्रामिंग।

यह स्पष्ट किया जाना चाहिए कि विंडोज एक्सपी नए संस्करण का समर्थन नहीं करता है, जिस स्थिति में आपको डाउनलोड करने की आवश्यकता है .NET फ्रेमवर्क 4.0.30319. .NET Framework सॉफ़्टवेयर प्लेटफ़ॉर्म विशेषज्ञों का एक बहुत ही मूल्यवान आविष्कार है माइक्रोसॉफ्ट, जो सामान्य उपयोगकर्ताओं को समस्याओं और तकनीकी "संघर्षों" के बिना विभिन्न प्रकार के सॉफ़्टवेयर चलाने की अनुमति देता है, और प्रोग्रामर के लिए इसे आसान बनाता है। एक नियम के रूप में, इस प्लेटफॉर्म के पुराने संस्करणों के लिए लिखे गए प्रोग्राम भी नए पैकेज पर काम करते हैं, इसलिए ।शुद्ध रूपरेखा नवीनतम संस्करण सभी स्थापित सॉफ़्टवेयर का सही संचालन सुनिश्चित करेगा।

माइक्रोसॉफ्ट .NET फ्रेमवर्क मुफ्त डाउनलोड

नेट फ्रेमवर्क मुफ्त में डाउनलोड करें Microsoft की आधिकारिक वेबसाइट से रूसी संस्करण। हम यह सुनिश्चित करने के लिए सभी प्रोग्राम अपडेट का ट्रैक रखते हैं कि आपके पास .NET फ्रेमवर्क का नवीनतम संस्करण है।

Microsoft .NET Framework 4.0.30319 Microsoft द्वारा सक्रिय रूप से प्रचारित नेटवर्क सेवाओं और अनुप्रयोगों का एक समूह है। आज तक, .NET इंटरनेट के लिए वही बन गया है जो अब गेमिंग उद्योग के लिए DirectX है, अर्थात्, एक सार्वभौमिक रूप से मान्यता प्राप्त मानक। प्रत्येक व्यक्ति को .NET को क्रम से डाउनलोड और इंस्टॉल करने की आवश्यकता है - अधिक से अधिक साइटें और प्रोग्राम इस पैकेज के बिना काम करने से मना कर देते हैं। एक मायने में, ये इंटरनेट के लिए अजीबोगरीब कोडेक्स और कई प्रोग्राम हैं

यदि, किसी प्रोग्राम को स्थापित या प्रारंभ करते समय, आपने यह या ऐसा ही संदेश देखा - .NET Framework प्लेटफॉर्म को प्रारंभ करने में त्रुटि। इस एप्लिकेशन को चलाने के लिए, आपको पहले .NET Framework 4 संस्करण स्थापित करना होगा - फिर Microsoft .NET Framework 4.0.30319 वेब इंस्टॉलर डाउनलोड करें और Microsoft .NET Framework घटकों को स्थापित या अपडेट करें। समर्थित 32 x 64 बिट ओएस - विंडोज एक्सपी सर्विस पैक 3, विंडोज विस्टा, विंडोज 7, विंडोज 7 सर्विस पैक 1, विंडोज सर्वर 2003 सर्विस पैक 2, विंडोज सर्वर 2008, विंडोज सर्वर 2008 R2, विंडोज सर्वर 2008 R2 SP1।
Microsoft .NET Framework को .NET आर्किटेक्चर पर आधारित प्रोग्रामों के लिए डिज़ाइन किया गया है। यह आर्किटेक्चर जावा प्लेटफॉर्म के लिए माइक्रोसॉफ्ट का जवाब है। इसका अर्थ विंडोज़ अनुप्रयोगों को विभिन्न के लिए सार्वभौमिक बनाना है ऑपरेटिंग सिस्टमविंडोज परिवार। इसके लिए धन्यवाद, विंडोज एक्सपी के लिए प्रोग्राम विंडोज 7 आदि पर ठीक से चलते हैं और ठीक से काम करते हैं।

ख़ासियतें:

- 64-बिट प्लेटफॉर्म के लिए, 2 जीबी से बड़े सरणियों के लिए समर्थन है।
नए मॉडलअतुल्यकालिक प्रोग्रामिंग।
- प्रोग्रामिंग भाषाओं के लिए एक सामान्य मंच जो आपको ऑपरेटिंग सिस्टम में विशिष्ट कार्यान्वयन और कंप्यूटर या मोबाइल डिवाइस के संसाधनों के साथ बातचीत के बारे में चिंता किए बिना क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने की अनुमति देता है।
- अनुप्रयोग विकास वातावरण में Microsoft NET समर्थन: C#, C++, मूल दृश्य, डेल्फी, पास्कल और अन्य।
- NET Framework 4.0.30319 ने एक साथ कई तरीकों से प्रदर्शन में सुधार किया है।

ऑपरेटिंग सिस्टम के लिए नि:शुल्क नेट फ्रेमवर्क 4.0.30319 डाउनलोड करें विंडोज सिस्टम 7 और XP नीचे दिए गए लिंक पर देखे जा सकते हैं। अब इस संस्करण की आवश्यकता वाले सभी एप्लिकेशन चलेंगे और कार्य करेंगे।

"।शुद्ध रूपरेखा"एक विशेष सॉफ्टवेयर प्लेटफॉर्म है जिसके साथ विंडोज ऑपरेटिंग सिस्टम के लिए बड़ी संख्या में एप्लिकेशन लिखे जाते हैं। इन प्रोग्रामों के लिए आपके कंप्यूटर पर .NET Framework परिवेश स्थापित होना आवश्यक है।

इस पेज पर, आप .NET फ्रेमवर्क इंस्टालर का आवश्यक संस्करण मुफ्त में डाउनलोड कर सकते हैं। साथ ही, आप .NET Framework के उद्देश्य के बारे में जान सकते हैं, सिस्टम आवश्यकताएंऔर इसके संचालन से जुड़ी त्रुटियों को स्थापित करने या सुधारने के लिए निर्देश पढ़ें विभिन्न संस्करणखिड़कियाँ।

परिचय। आपको .Net Framework की आवश्यकता क्यों है

नेट फ्रेमवर्क क्या है? माइक्रोसॉफ्ट नेट फ्रेमवर्क- वितरित सॉफ्टवेयर मंच, जिसका उपयोग आधुनिक सॉफ्टवेयर विकसित करने के लिए किया जाता है।आर्किटेक्चर ।जाल":

  • डेवलपर्स को उस वातावरण के साथ बनाए गए उत्पाद की बातचीत में समय बर्बाद नहीं करने की अनुमति देता है जिसमें इसे निष्पादित किया जाएगा (चाहे वह हार्डवेयर विशेषताएँ, संगतता, OS सुविधाएँ या पर्यावरण के अन्य तकनीकी पहलू हों)।
किसी एप्लिकेशन या सॉफ़्टवेयर के लिए एक आरामदायक कार्य वातावरण बनाने की सभी बारीकियों को .Net Framework द्वारा नियंत्रित किया जाता है
  • विशेष एल्गोरिदम के एक सेट का उपयोग करके कई प्रोग्रामिंग भाषाओं के साथ काम करने में सक्षम, जो एप्लिकेशन डेवलपर्स को अपने सॉफ़्टवेयर के लिए प्रोग्राम कोड बनाने के लगभग किसी भी ज्ञात सिद्धांत का उपयोग करने का अवसर देता है।
दूसरे शब्दों में, ।शुद्ध रूपरेखाविभिन्न ऑपरेटिंग सिस्टमों पर एप्लिकेशन चलाने का आधार बन जाता है, जो अंतिम उपयोगकर्ताओं को कंप्यूटर या किसी अन्य डिवाइस की विशेषताओं की परवाह किए बिना, इस घटक के साथ संगत किसी भी एप्लिकेशन का उपयोग करने की क्षमता प्रदान करता है।

नेट फ्रेमवर्क के इष्टतम संचालन के लिए सिस्टम आवश्यकताएँ

सामान्य ऑपरेशन के लिए हार्डवेयर आवश्यकताएं ।शुद्ध रूपरेखाकाफी कम है, इसलिए घटक सबसे कमजोर कंप्यूटर पर भी काम करेगा। इस अध्याय की बाकी जानकारी मुख्य रूप से नौसिखिए उपयोगकर्ताओं के लिए है।
अधिक उन्नत लोग उस अध्याय पर जा सकते हैं जहां आप सीखेंगे।
आपके कंप्यूटर की आवश्यकता है:

  • प्रोसेसर आवृत्ति 1 गीगाहर्ट्जऔर उच्चा;
  • आयतन यादृच्छिक अभिगम स्मृतिकम से कम 512 एमबी;
  • आकार में हार्ड डिस्क स्थान की न्यूनतम मात्रा 4.5 जीबी.
.नेट फ्रेमवर्क के कुछ संस्करण हैं जो विंडोज एक्सपी के दिनों से जारी किए गए हैं, लेकिन घटक के आर्किटेक्चर में कोई बड़ा बदलाव नहीं हुआ है। कृपया ध्यान दें कि पैकेज संस्करण ।शुद्ध रूपरेखा, जिस पर यह या वह कार्यक्रम विकसित किया गया था, की आवश्यकता होगी से मिलता जुलता(2, 3, 4 ) आपके कंप्यूटर पर संस्करण।
इसलिए, अनुप्रयोगों की अधिकतम संख्या के साथ सर्वोत्तम संगतता के लिए, इस घटक के सभी संभावित रूपांतरों को स्थापित किया जाना चाहिए।
लेकिन इसका मतलब यह नहीं है कि नवीनतम पुस्तकालय पुराने ऑपरेटिंग सिस्टम द्वारा पूरी तरह से समर्थित होंगे।
कभी-कभी, नेट फ्रेमवर्क के उपयुक्त संस्करण को स्थापित करने के लिए, आपको अपग्रेड करने की आवश्यकता होती है नया संस्करणखिड़कियाँ।
हम दृढ़ता से अनुशंसा करते हैं कि उपयोगकर्ता विंडोज 10 स्थापित करें।

ऑपरेटिंग सिस्टम के बिटनेस का निर्धारण: x32 (x86) या x64

थोड़ी गहराईआपका ऑपरेटिंग सिस्टम (यदि आवश्यक हो) आप देख सकते हैं "गुण"संगणक।
चित्रा 1. सिस्टम की थोड़ी गहराई का पता लगाएं।
पुराने संस्करणों को स्थापित करते समय इस जानकारी की आवश्यकता होगी ।शुद्ध रूपरेखा.
नए पुस्तकालय दोनों बिट गहराई (x32-x64) के ओएस के लिए उपयुक्त हैं।

नेट फ्रेमवर्क का नवीनतम संस्करण आपके ओएस पर संस्थापन के लिए उपलब्ध है

अंतिम ।शुद्ध रूपरेखा, जिसे इन सभी ऑपरेटिंग सिस्टमों पर स्थापित किया जा सकता है (Windows XP को छोड़कर) हाथ से -यह संस्करण 4.7 है। कंप्यूटर पर एक घटक स्थापित करने से पहले, सुनिश्चित करें कि आपको जिस संस्करण की आवश्यकता है वह ओएस में एकीकृत नहीं है चूकनिम्नलिखित जानकारी को पढ़कर:

  • विंडोज एक्स पी। एकीकृत संस्करण - 1.0SP2;
  • विंडोज इंटीग्रेटेड वर्जन - 2.0SP2, 3.0SP2तथा 3.5SP1;
  • विंडोज 8 या 8.1। एकीकृत संस्करण - 4.5 तथा 4.5.1 क्रमशः इन ओएस के लिए;
  • विंडोज इंटीग्रेटेड वर्जन- 4.6 या 4.6.1स्थापित अद्यतनों के आधार पर।
ध्यान दें!

नेट फ्रेमवर्क के नवीनतम संस्करण उन सभी पुस्तकालयों को शामिल न करें जो पहले .NET फ्रेमवर्क के पुराने संस्करणों में थे.
इसका मतलब है कि कुछ पुराने प्रोग्राम या गेम चलाने के लिए, आपको उनके संचालन के लिए आवश्यक .NET Framework के पुराने (!) संस्करण स्थापित करने होंगे।

आपको यह भी याद रखने की आवश्यकता है: पहले से स्थापित पुस्तकालयों को ऑपरेटिंग सिस्टम के मानक साधनों द्वारा ही हटाया नहीं जा सकता है।

नेट फ्रेमवर्क का सही संस्करण कैसे स्थापित करें

मान लें कि किसी विशेष एप्लिकेशन को चलाने के लिए आपको किसी घटक के पुराने संस्करण की आवश्यकता है।
आमतौर पर सॉफ्टवेयरओएस पर आवश्यक संस्करण की अनुपस्थिति के बारे में स्वयं उपयोगकर्ता को सूचित करता है ।शुद्ध रूपरेखा, संबंधित त्रुटि विंडो प्रदर्शित करना। ऐसे संदेश का एक उदाहरण नीचे दिए गए चित्र में दिखाया गया है:


चित्र 2. नेट फ्रेमवर्क के आवश्यक संस्करण की अनुपस्थिति के बारे में संदेश का एक उदाहरण।
इस मामले में, आपको बस अपने ओएस के लिए घटक के आवश्यक संस्करण को डाउनलोड करने की आवश्यकता है (बेशक, थोड़ी गहराई को देखते हुए) एक विशेष का उपयोग करके संस्थापकजो दो प्रकार का होता है:

  1. ऑनलाइन (वेब)इंस्टॉलर सभी आवश्यक फाइलों को डाउनलोड करता है ।शुद्ध रूपरेखा Microsoft सर्वर से और स्वतंत्र रूप से डाउनलोड किए गए डेटा को अनपैक करता है। एक इंटरनेट कनेक्शन की आवश्यकता है।
  2. स्टैंडअलोन (पूर्ण)इंस्टॉलर में पहले से ही सभी पुस्तकालय शामिल हैं जो पूर्ण स्थापना के लिए आवश्यक हैं ।शुद्ध रूपरेखाइंटरनेट कनेक्शन के बिना।
कोई अन्य मूलभूत अंतर नहीं हैं। घटक के स्टैंडअलोन संस्करण का उपयोग करते समय, स्थापना त्रुटियां कुछ हद तक कम होती हैं, इसलिए लिंक की खोज करते समय, वे अक्सर इसकी ओर ले जाते हैं। वांछित संस्करण के डाउनलोड पर तुरंत जाने के लिए, वापस जाएं और शीर्षक पर उस घटक के नाम पर क्लिक करें जिसकी आपको आवश्यकता है।

नेट फ्रेमवर्क 4.7 डाउनलोड करें (संस्करणों सहित: 4.6.2, 4.6.1, 4.6, 4.5.2 और 4)

वर्तमान में (अक्टूबर, 2017) संस्करण .नेट फ्रेमवर्क 4.7आखिरी वाला है। इस घटक को पूर्ण रूप से डाउनलोड करें बचाता हैनिम्नलिखित संस्करणों को डाउनलोड करने से:

  • .नेट फ्रेमवर्क 4.6 (4.6.1 तथा 4.6.2 );
  • .नेट फ्रेमवर्क 4.5 (4.5.1 तथा 4.5.2 );
  • .नेट फ्रेमवर्क 4.
आप हमारी वेबसाइट से सीधे लिंक का उपयोग करके या 4.7 घटक के संस्करण के लिए समर्पित आधिकारिक Microsoft वेबसाइट के पेज से .Net Framework 4.7 डाउनलोड कर सकते हैं, जहां आप अतिरिक्त जानकारी (सिस्टम आवश्यकताएँ, सीमाएँ, आदि) भी पा सकते हैं।
संस्करण 4.7 किसी भी बिटनेस (x32-x64) के निम्नलिखित ऑपरेटिंग सिस्टम द्वारा समर्थित:
  • विंडोज 10 क्रिएटर्स अपडेट (एकीकृत);
  • विंडोज 10 एनिवर्सरी अपडेट;
  • विंडोज 8 या 8.1;
  • विंडोज 7;
  • विंडोज सर्वर 2016, 2012 और 2008।
यदि घटक स्थापित नहीं होता है या ठीक से काम नहीं करता है, तो अध्याय देखें:।

डाउनलोड .Net Framework 3.5 (संस्करणों सहित: 3.0 और 2.0)



आप अधिक जानकारी प्राप्त कर सकते हैं और डाउनलोड कर सकते हैं .नेट फ्रेमवर्क 3.5माइक्रोसॉफ्ट वेबसाइट पर या हमारी वेबसाइट से एक फाइल में लाइब्रेरी डाउनलोड करने के लिए दिए गए लिंक का उपयोग करें।

NET फ्रेमवर्क विकसित हो रहा है और नए संस्करणों में कुछ विशेषताएं गायब हो सकती हैं जो पहले अधिक में मौजूद थीं प्रारंभिक संस्करण.

यह विभिन्न कारणों से होता है: कुछ घटक पुराने हो सकते हैं, अप्रासंगिक हो सकते हैं, या उन्हें फ्रेमवर्क के नए, अधिक उन्नत घटकों द्वारा प्रतिस्थापित किया जा सकता है। कुछ पुराने अनुप्रयोगों को ठीक उन पुराने घटकों की आवश्यकता हो सकती है जो नए संस्करणों में गायब हैं, जिसके लिए MS .NET Framework के पुराने संस्करणों में से एक की स्थापना की आवश्यकता होती है। संस्करण 3.5पहले से ही पुस्तकालयों के छोटे संस्करण शामिल हैं (इसलिए आपको उन्हें अलग से डाउनलोड करने की आवश्यकता नहीं है):

  • .नेट फ्रेमवर्क 2.0;
  • .नेट फ्रेमवर्क 3.0.
यह घटक Microsoft से वर्तमान में उपयोग किए जाने वाले किसी भी ऑपरेटिंग सिस्टम के साथ संगत है, जिसमें शामिल हैं विंडोज एक्स पी. इंस्टालेशन .नेट फ्रेमवर्क 3.5ज्यादातर मामलों में, यह आपको किसी भी पुराने प्रोग्राम या गेम के सामान्य संचालन को लॉन्च करने और सुनिश्चित करने की अनुमति देगा। हालाँकि, यदि आप घटक के इस संस्करण के साथ समस्याओं का सामना कर रहे हैं, तो कृपया अगले अध्याय में जानकारी की समीक्षा करें।

.Net Framework को स्थापित या चलाते समय त्रुटियाँ

कभी-कभी गलत स्थापना या अद्यतन ।शुद्ध रूपरेखाघटक की खराबी का कारण हो सकता है। यह अध्याय पुस्तकालयों के उपयोग के विभिन्न चरणों में आपके सामने आने वाली विभिन्न त्रुटियों के बारे में जानकारी प्रदान करता है। "।जाल".सबसे पहले आपको माइक्रोसॉफ्ट से आधिकारिक उपयोगिता डाउनलोड करने की आवश्यकता है जिसे कहा जाता है .नेट फ्रेमवर्क मरम्मत उपकरण”, जो घटक के साथ समस्या को हल करने में स्वचालित रूप से मदद करेगा। इस कार्यक्रम के निर्देश नीचे देखे जा सकते हैं।

.NET फ्रेमवर्क रिपेयर टूल अधिकांश क्रैश को ढूंढेगा और ठीक करेगा

माइक्रोसॉफ्ट की वेबसाइट के मुताबिक, यह उपयोगिताकिसी भी संस्करण के संचालन और स्थापना या अद्यतन के दौरान समस्याओं को हल करता है ।शुद्ध रूपरेखा.

माइक्रोसॉफ्ट .नेट फ्रेमवर्क मरम्मत उपकरण ( ऑनलाइन संस्करण) | 1.22 एमबी उपयोगिता को .NET फ्रेमवर्क के संचालन या स्थापना के दौरान सबसे आम समस्याओं के साथ-साथ उनके स्वचालित उन्मूलन की पहचान करने के लिए डिज़ाइन किया गया है।

दुर्भाग्य से, "ठीक करने का औजार"रूसी का समर्थन नहीं करता है। हालाँकि, इसमें होने वाली सभी प्रक्रियाएँ सरल और सहज होती हैं। उपयोगकर्ता के लिए आवश्यक है:

  1. समय-समय पर बटन दबाएं अगला;
  2. प्रस्तावित परिवर्तनों से सहमत हैं।
कार्यक्रम कई चरणों में सिस्टम का परीक्षण करेगा.

यदि कोई त्रुटि पाई जाती है, तो सुधारात्मक कार्रवाई का सुझाव दिया जाएगा। पुष्टि के बाद, आपको उपयोगिता को पूरा करने और कंप्यूटर को पुनरारंभ करने के लिए प्रतीक्षा करनी होगी।
चित्र 3. Microsoft .Net Framework Repair Tool द्वारा परीक्षण प्रक्रिया।
अगली बार जब आप सिस्टम प्रारंभ करेंगे, तो त्रुटियाँ ।शुद्ध रूपरेखातय किया जाएगा, और आप घटक के वांछित संस्करण को पुनर्स्थापित करने में सक्षम होंगे (यदि यह प्रक्रिया पहले विफलताओं के साथ थी)।

यदि प्रोग्राम को लागू करने के बाद घटक की स्थापना या संचालन के दौरान समस्या बनी रहती है, तो कृपया निम्नलिखित अध्यायों में वर्णित विशिष्ट त्रुटियों पर विस्तृत जानकारी देखें।

विंडोज 7 पर .Net फ्रेमवर्क अपडेट इंस्टॉलेशन एरर 0x80070643

त्रुटि 643 काम से संबंधित "अद्यतन केंद्र". मुख्य रूप से होता है विंडोज उपयोगकर्ता 7.ध्यान!
अध्याय से कार्यक्रम के साथ खुद को परिचित करने के बाद ही नीचे वर्णित कार्यों के साथ आगे बढ़ने की सिफारिश की जाती है:।

अगर "ठीक करने का औजार"कोई समस्या नहीं मिली, आपको पुनः आरंभ करना चाहिए अद्यतन केंद्रविंडोज़ एक तैयार प्रोग्राम का उपयोग कर रहा है जो विशेष रूप से लिखा गया है स्थलया कमांड एल्गोरिथम का उपयोग करके, जिसे आप नीचे वर्णित निर्देशों के अनुसार स्वयं बना सकते हैं।

निष्पादन योग्य कोड दोनों मामलों में समान है।.

कार्यक्रम पूरी तरह से सुविधा के लिए बनाया गया था: इसका उपयोग करते समय, आपको कोई मैन्युअल जोड़तोड़ करने की आवश्यकता नहीं है। अगला, सिस्टम अपडेट को पुनरारंभ करने के लिए एक मैनुअल विधि का वर्णन किया जाएगा।

निम्नलिखित निर्देशों का सावधानीपूर्वक पालन करें:

  1. एक खाली टेक्स्ट दस्तावेज़ बनाएं और उसमें निम्न कोड कॉपी करें:
@echo
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
नेट स्टॉप वूसर्वर
नेट स्टॉप CryptSvc
नेट स्टॉप बिट्स
रेन %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
नेट स्टार्ट बिट्स
नेट स्टार्ट CryptSvc
नेट स्टार्ट वूसर्वर
ठहराव
  1. एक्सटेंशन के साथ फाइल सेव करें "।बल्ला" ;
  2. बनाए गए प्रोग्राम को चलाएँ व्यवस्थापक की ओर से.
पर चित्र 4आप दूसरे चरण पर करीब से नज़र डाल सकते हैं।

चित्र 4. हम फ़ाइल को ".bat" एक्सटेंशन में सहेजते हैं।
अब यह केवल कंप्यूटर को पुनरारंभ करने और पुनः स्थापित करने के लिए ही रहता है ।शुद्ध रूपरेखा.

विंडोज 8 या 8.1 पर नेट फ्रेमवर्क 3.5: 0x800F0906, 0x800F081F, 0x800F0907 स्थापित करने में त्रुटि

यह समस्या तब होती है जब आप स्थापित करने का प्रयास करते हैं .नेट फ्रेमवर्क 3.5.नीचे वर्णित चरणों को करने से पहले, यह अनुशंसा की जाती है कि आप इस अध्याय को पढ़ें: त्रुटियाँ 0x800F0906, 0x800F081F, 0x800F0907ज्यादातर मामलों में, वे .NET Framework 3.5 स्थापित करते समय दिखाई देते हैं, जब ऑपरेटिंग सिस्टम में सुरक्षा अद्यतन स्थापित होते हैं KB2966826तथा KB2966828.

यह इस तथ्य के कारण सबसे अधिक संभावना है कि कुछ विंडोज़ अपडेट.NET Framework 3.5 इंस्टॉलर के साथ काम करने या इंटरैक्ट करने के लिए परीक्षण नहीं किया जा सकता है।

एमएस डेवलपर्स इस तथ्य से आगे बढ़े कि उपयोगकर्ता नए, अधिक का उपयोग करेंगे वर्तमान संस्करणफ़्रेमवर्क, और .NET Framework 3.5 इंस्टॉलर स्वयं, इन अद्यतनों से बहुत पहले बनाया गया था, और नीतियों और सुरक्षा तंत्रों में होने वाले परिवर्तनों को ध्यान में नहीं रखता है जो वे लाते हैं।

नए ऑपरेटिंग सिस्टम पर .Net Framework 3.5 (और नीचे) का उपयोग करने के लिए, आपको यह करना होगा:

  1. अस्थायी रूप से अक्षम "विंडोज़ अपडेट";
  2. हटाएं KB2966826तथा KB2966828आर - पार मानक उपाय"कार्यक्रमों की स्थापना और निष्कासन";
  3. अपने कंप्यूटर को पुनरारंभ करें, स्थापना दोहराएं ।शुद्ध रूपरेखा.
घटक स्थापित करने के बाद, आप इसे वापस चालू कर सकते हैं स्वचालित अद्यतन.

स्थापना से पहले .NET को अनपैक करने के लिए हार्ड डिस्क और फ़ोल्डर का चयन करना (इंस्टॉलर स्वयं डिस्क का चयन कर सकता है, उदाहरण के लिए ड्राइव ए :)

.NET फ्रेमवर्क के नवीनतम संस्करणों के लिए इंस्टॉलर अपनी पसंद के गंतव्य ड्राइव और फ़ोल्डर को चुनता है। यह एक गैर-स्पष्ट विकल्प हो सकता है, जैसे कि ड्राइव A:, या कोई अन्य ड्राइव जो इन कार्यों के लिए डिज़ाइन नहीं किया गया है।
इस समस्या को हल करने के लिए, बस इंस्टॉलेशन का उपयोग करके चलाएँ कमांड लाइन(चित्र 5 देखें): चित्र 5. किसी विशिष्ट फ़ोल्डर में अनपैकिंग के साथ .NET Framework 4.7.1 स्थापित करना।

माइक्रोसॉफ्ट डेवलपमेंट फ्रेमवर्क

नेट है अनुप्रयोगों के विकास और प्रबंधन के लिए एक मंच. यह विभिन्न प्रकार के कोडिंग टूल और लाइब्रेरी के साथ आता है जो आपको जटिल कमांड बनाने की अनुमति देता है। .NET के कई अलग-अलग कार्यान्वयन हैं, जिनमें विंडोज, लिनक्स और आईओएस शामिल हैं। वे सभी .NET ढांचे से उत्पन्न होते हैं, जो वेबसाइट रखरखाव और डेस्कटॉप ऐप जैसी सेवाओं का समर्थन करता है।

सॉफ्टवेयर विकास

विंडोज उपयोगकर्ताओं के लिए, .NET फ्रेमवर्क एक पैकेज है जो आपके डिवाइस में स्थापित होता है यह संस्करण, 4.8, विंडोज 7 SP1 के साथ आता है। अद्यतन एक निर्धारित आधार पर आते हैं, और यह आमतौर पर विंडोज अपडेट पर स्थापित होता है। एक डेवलपर के रूप में, आपके पास हमेशा .NET का नवीनतम संस्करण होना चाहिए। एक बार बाद के संस्करण में अपग्रेड करने के बाद, .NET ढांचे के पिछले पैच स्थापित नहीं होंगे। इस प्लेटफॉर्म द्वारा बनाए गए एप्लिकेशन को चलाने के लिए, आपको .NET का उपयोग करना होगा। कुछ प्रोग्राम चलाने के लिए आवश्यक संस्करण सामान्य रूप से एक विशिष्ट पैच पर निर्भर नहीं होते हैं, लेकिन अपडेट आपके एप्लिकेशन के यांत्रिकी में हस्तक्षेप कर सकते हैं।

NET ढांचे की पेशकश करने के लिए बहुत कुछ है। कुछ ऐडऑन विशिष्ट कार्यों पर आपकी बहुत अधिक मदद करेंगे। इसकी जाँच पड़ताल करो डेवलपर पैकएक बार जब आप नवीनतम संस्करण डाउनलोड कर लेते हैं - यह विजुअल स्टूडियो से एक्सेस की अनुमति देता है। आपको आवश्यक सटीक पैकेज प्राप्त करने के लिए आपको इंस्टॉलेशन स्क्रिप्ट का उपयोग करने की आवश्यकता हो सकती है। ध्यान रखें कि नवीनतम पैच हमेशा वर्तमान को ओवरराइड करेगा। यदि आपके अनुप्रयोगों को पिछले .NET संरचना के कुछ पहलुओं की आवश्यकता है, तो चयनात्मक अद्यतन करना सुनिश्चित करें।

बढ़े हुए लचीलेपन और प्रभावशाली डिबगिंग घटकों के अलावा, .NET का नवीनतम संस्करण कुछ नई सुविधाएँ भी प्रदान करता है। आप बेस क्लासेस, विंडोज कम्युनिकेशन फाउंडेशन (डब्ल्यूसीएफ), विंडोज प्रेजेंटेशन फाउंडेशन (डब्ल्यूपीएफ), और कॉमन लैंग्वेज रनटाइम देख रहे होंगे।

बेहतर पहुंच

नए, स्थिर संस्करण 4.8 में, .NET फ्रेमवर्क उन महत्वपूर्ण मुद्दों को संबोधित करता है जो पिछले पैच में सामान्य थे। उनमें से एक क्रिप्टोग्राफिक अपवाद है जिसे उत्पादन प्रणालियों में फेंका जा रहा है। यह कई डेवलपर्स द्वारा अपनी मशीनों को FIPS (संघीय सूचना प्रसंस्करण मानक) मोड में नहीं चलाने के कारण है। इससे पहले, क्रिप्टोग्राफिक प्रदाता जो FIPS कॉन्फ़िगरेशन से नहीं गुजरे हैं, उन्हें फेंक दिया जाएगा। अद्यतन .NET में अब ऐसा नहीं है।

पैच बेस क्लास लाइब्रेरी (बीसीएल) के तहत ज़्लिब बाहरी संपीड़न पुस्तकालय में सुधार के साथ आते हैं। जब आप X509Certificate2 का उपयोग कर रहे हैं, तो ऑब्जेक्ट को अंतिम रूप देने की घटना कम हो गई है। यह सभी संबंधित प्रकार के कोड पर लागू होता है।

नए आदेश जैसे सेवास्वास्थ्यव्यवहारडब्ल्यूसीएफ के माध्यम से पेश किया जा रहा है। स्वास्थ्य समापन बिंदुओं का उपयोग कुछ सेवाओं की स्वास्थ्य स्थिति की निगरानी के लिए किया जाता है। नया WCF व्यवहार उपयोगकर्ताओं को सेवा प्राप्त करने की अनुमति देता है HTTP कोड में स्वास्थ्य की स्थिति. यह किसी सेवा के बारे में उपयोगी जानकारी भी प्रकाशित कर सकता है, जिसमें वर्तमान स्थिति, गला घोंटना गणना और क्षमता शामिल है। व्यवहार को निष्पादित करने के लिए आपको नए आदेशों के लिए कोड लाइनों को सीखना होगा।

अन्य संवर्द्धन में विंडोज फॉर्म में एक्सेसिबिलिटी शामिल है। दृष्टिबाधित लोगों के लिए एप्लिकेशन डेटा को बेहतर ढंग से संप्रेषित करने के लिए परिवर्तन किए गए हैं। ये सिस्टम में मुख्य समायोजन नहीं हैं, इसलिए ये नियमित उपयोगकर्ताओं को प्रभावित नहीं करते हैं।

बग फिक्स को छुआ गया ASP.Net मल्टीवैल्यू HTTP हेडर हैंडलिंगऔर HttpWebRequest और WPF को प्रभावित करने वाली मेमोरी लीक। एक्सओएमएल फ़ाइल चेकसम जनरेटर और आंतरिक मेमोरी गणना जैसे कार्यों के लिए हैशिंग एल्गोरिदम को भी संशोधित किया गया है। यह परिवर्तन डिफ़ॉल्ट पर सेट किया गया है, इसलिए यदि आप पुराने एल्गोरिदम का उपयोग करना चाहते हैं, तो आपको इसे मैन्युअल रूप से वापस करना होगा।

उच्च डीपीआई संवर्द्धन

कुछ विशेषताएं विंडोज प्रेजेंटेशन फाउंडेशन (डब्ल्यूपीएफ) के साथ आती हैं, जैसे उच्च डीपीआई (डॉट्स प्रति इंच) एन्हांसमेंट। यह उपयोगी है यदि आप किसी एप्लिकेशन को अपडेट करना चाहते हैं प्रदर्शन परिवर्तन संभालेंउच्च पैमाने पर। यह ऐप को किसी भी प्लेटफॉर्म पर क्रिस्प डिस्प्ले बनाए रखने की अनुमति देगा। अनुप्रयोग जो पुराने प्रोग्रामिंग सॉफ़्टवेयर जैसे कि Windows प्रपत्र या Win32 का उपयोग करते हैं, अतिरिक्त कोडिंग के बिना DPI स्केलिंग के अनुकूल नहीं हो सकते। इसके परिणामस्वरूप धुंधली और निम्न गुणवत्ता वाला रेंडर होता है। DPI संवर्द्धन ऐसी समस्याओं को समाप्त करता है।

डब्ल्यूपीएफ में शामिल एक और विशेषता है होस्ट किए गए HWND के लिए अतिरिक्त समर्थन(हैंडल टू ए विंडो) और विंडोज़ फॉर्म उच्च डीपीआई ऐप्स में इंटर-ऑपरेशन। इन्हें मिक्स मोड डीपीआई स्केलिंग का समर्थन करने वाले प्लेटफॉर्म पर चलाना होगा। अगर आपके पास विंडोज 10 है, तो इसके लिए अपडेट पहले ही इंस्टॉल होने चाहिए थे। इन प्लेटफार्मों और उनके घटकों में चलने वाले ऐप्स को अब उचित रूप से बढ़ाया और आकार दिया गया है

आप विंडो फॉर्म लेबल जैसे डिस्प्ले में मामूली बदलाव भी देखेंगे। एचसी मोड सक्षम होने पर ये लेबल स्वचालित रूप से उच्च कंट्रास्ट में प्रस्तुत किए जाएंगे। उच्च-विपरीत मोड में रहते हुए कॉम्बोबॉक्स नियंत्रण थीम के मुद्दों को भी ठीक किया गया है।

सामान्य भाषा रनटाइम

.NET ढांचे में रनटाइम को कई पहलुओं में सुधारा गया है। हालांकि पिछले संस्करणों के साथ कोई गंभीर समस्या नहीं थी, बहुत सारे क्यूओएल परिवर्तन वितरित किए गए हैं। JIT कंपाइलर के लगातार बग्स को ठीक किया गया है। इस .NET फ्रेमवर्क संस्करण में नया JIT (जस्ट इन टाइम) कंपाइलर .NET Core 2.1 पर आधारित है। अन्य घटकों को भी अनुकूलित किया गया है।

एनजीईएन (मूल छवि जेनरेटर) स्मृति प्रबंधन मुद्दों में भी सुधार किया गया है। एनजीईएन छवियों से प्राप्त डेटा अब स्मृति संशोधनों के लिए प्रवण नहीं हैं। आपको अतिरिक्त शक्ति भी दिखाई देगी स्कैनिंग. यह अब सभी विधानसभाओं के लिए स्कैन करेगा। पुराने संस्करणों में, यदि आप उपयोग कर रहे थे, तो रनटाइम उसके द्वारा लोड की गई सभी फाइलों को स्कैन करेगा। अपवाद यह है कि यदि इन असेंबलियों को अन्य स्रोतों से लोड किया गया था, तो वे स्कैन नहीं होंगे। इसका परिणाम ज्ञात स्पाइवेयर में हो सकता है। इस मुद्दे को .NET के नवीनतम संस्करण में संबोधित किया गया है।

FLEXIBILITY

NET फ्रेमवर्क आज के विकास उद्योग में सबसे बहुमुखी और लोकप्रिय प्लेटफार्मों में से एक है। कोडिंग हर किसी के लिए नहीं हो सकती है, और .NET निश्चित रूप से शुरुआत के अनुकूल नहीं है। लेकिन, प्लेटफॉर्म इसके लिए कई समाधान लेकर आता है। आप .NET मानक या .NET कोर का उपयोग करके शुरू कर सकते हैं, जो एक ओपन-सोर्स प्रोग्राम है। .NET ढांचे के साथ समस्या यह है कि अद्यतनों को अनुकूलित करने में आमतौर पर लंबा समय लगता है। साथ ही, यदि आप एक विशिष्ट संस्करण पर एप्लिकेशन विकसित कर रहे हैं, तो नई रिलीज़ वर्तमान प्रगति में हस्तक्षेप कर सकती हैं। यदि .NET पहले ही अपडेट हो चुका है तो पुराने संस्करण को बनाए रखना या स्थापित करना भी मुश्किल है।

माइक्रोसॉफ्ट .NET फ्रेमवर्क अवलोकन

Microsoft .NET Framework एक CLR-आधारित सॉफ़्टवेयर प्लेटफ़ॉर्म है जो कंप्यूटर सॉफ़्टवेयर के विकास और स्थापना के लिए परिस्थितियाँ बनाता है। अनुप्रयोगों के साथ काम करने के लिए आवश्यक सिस्टम घटकों और पुस्तकालयों को शामिल करता है, पर स्थित डेटा के साथ बातचीत प्रदान करता है स्थानीय ड्राइवऔर वेब पर। मंच विंडोज वातावरण के लिए अनुकूलित है, संस्करण 7 के बाद से यह ओएस का एक अभिन्न अंग है।

प्लेटफ़ॉर्म कार्यक्षमता

Microsoft .NET Framework अधिकांश आधुनिक कार्यक्रमों की कार्यक्षमता प्रदान करता है, आपको अन्य ऑपरेटिंग सिस्टम के लिए बनाए गए अनुप्रयोगों के साथ Windows वातावरण में काम करने की अनुमति देता है। इसमें विभिन्न क्रियाओं को करने के लिए घटकों और कार्यों का एक व्यापक डेटाबेस है, किसी भी प्रकार के डेटा के साथ काम करता है, प्रोग्राम तत्वों की सार्वभौमिकता और किसी भी एप्लिकेशन के साथ उपयोग के लिए उनकी उपयुक्तता प्रदान करता है।

प्लेटफ़ॉर्म सुविधाओं में शामिल हैं:

  • स्मृति प्रबंधन;
  • एप्लिकेशन लॉन्च करने के लिए स्थितियां बनाना;
  • तृतीय-पक्ष सॉफ़्टवेयर के विंडोज़ के लिए अनुकूलन;
  • रूसी भाषा का समर्थन;
  • प्रोग्रामिंग भाषाओं के बीच संगतता सुनिश्चित करना।

Microsoft .NET Framework सॉफ़्टवेयर विकास की प्रक्रिया को सुगम बनाता है, किसी भी हार्डवेयर पर प्रोग्राम स्थापित करने और चलाने के दौरान तकनीकी विरोधों को समाप्त करता है जो इसके अंतर्गत संचालित होता है विंडोज नियंत्रण. प्लेटफ़ॉर्म को अन्य ऑपरेटिंग सिस्टम तक विस्तारित करना संभव है। दो इंस्टॉलेशन विकल्प हैं: वेब या ऑफलाइन इंस्टॉलर का उपयोग करना। पहले मामले में, आवश्यक घटक और भाषा पैक इंटरनेट के माध्यम से डाउनलोड किए जाते हैं, दूसरे मामले में, पहले से डाउनलोड किए गए वितरण को लॉन्च और अनपैक किया जाता है, इसके बाद भाषा पैक जोड़े जाते हैं।

संस्करण 4.7 . की विशेषताएं

अप्रैल 2017 में जारी Microsoft .NET Framework 4.7 का संस्करण, Windows 10 v1703 के लिए अनुकूलित है, इसमें सुधार किया गया है और नई कार्यक्षमता जोड़ी गई है।

किए गए परिवर्तनों में:

  • सीएलआर और बीसीएल में सुधार;
  • बहु-कोर प्रोसेसर के लिए बेहतर समर्थन;
  • पृष्ठभूमि कचरा संग्रह;
  • एक सर्वर प्रोफाइलर संलग्न करना;
  • नई फ़ाइल प्रकार जोड़ना;
  • आसान डिबगिंग;
  • डेटा एक्सेस का सरलीकरण।

अक्टूबर 2017 में, Microsoft .NET Framework 4.7.1 का एक अद्यतन संस्करण जारी किया गया था विंडोज़ संस्करण 10 और सर्वर 2016 सर्विस पैक 1709 के साथ स्थापित, प्रदर्शन में सुधार किया गया है और भाषा वातावरण के साथ अनुभव में सुधार किया गया है।



संबंधित आलेख: