Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows Server

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

Windows Server और Windows 10 पर कई एप्लिकेशन को .NET Framework 3.5 की आवश्यकता होती है (भले ही .NET Framework 4.6 डिफ़ॉल्ट रूप से इंस्टॉल हो)। उदाहरण के लिए, मैं .NET 3.5 के बिना SQL Server Management Studio को इंस्टॉल और रन नहीं कर सका। आइए देखते हैं कि Windows Server 2016/2019 और Windows 10 पर .Net Framework 3.5 कैसे इंस्टॉल करें।

Windows Server पर .NET Framework 3.5 इंस्टॉल करें

अगर आपके Windows Server के पास सीधी इंटरनेट एक्सेस है, तो आप .NET Framework 3.5 को कई तरीकों से इंस्टॉल कर सकते हैं:

  • Server Manager के माध्यम से;
  • DISM कमांड का उपयोग करके: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
  • PowerShell का उपयोग करके: Install-WindowsFeature NET-Framework-Core

इस स्थिति में, आपके Windows Server संस्करण के लिए आवश्यक सभी .NET 3.5 डिस्ट्रीब्यूशन फ़ाइलें Windows Update सर्वर से डाउनलोड की जाती हैं। इस इंस्टॉलेशन विधि के काम करने के लिए, सुनिश्चित करें कि:

  1. आपका सर्वर स्थानीय WSUS सर्वर से अपडेट प्राप्त करने के लिए कॉन्फ़िगर नहीं है (GPO में या सीधे सर्वर की रजिस्ट्री में अपडेट सेटिंग्स जांचें);
  2. प्रॉक्सी और फ़ायरवॉल सेटिंग्स Windows Update सर्वर तक पहुंच को प्रतिबंधित नहीं करती हैं।

यदि सर्वर से सीधी इंटरनेट एक्सेस नहीं है, तो Server Manager कंसोल का उपयोग करके .NET 3.5 इंस्टॉल करने का प्रयास (Add Roles and Features -> Features -> NET Framework 3.5 Features) त्रुटि 0x800f081f (स्रोत फ़ाइलें नहीं मिलीं) या 0x800F0950 के साथ विफल होता है।

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

हालांकि, .NET Framework 3.5 Windows Server 2016/2019 की फीचर सूची में शामिल है, इसकी बाइनरी फ़ाइलें Windows कंपोनेंट स्टोर में अनुपलब्ध हैं (Features on Demand अवधारणा)। यह डिस्क पर Windows के आकार को कम करने के लिए किया गया है। आप GUI या PowerShell का उपयोग करके कंपोनेंट इंस्टॉल कर सकते हैं। आप Windows Server पर स्थानीय कंपोनेंट स्टोर में .NET Framework 3.5 की उपस्थिति की जांच इस कमांड से कर सकते हैं:

Get-WindowsFeature *Framework*

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

जैसा कि आप देख सकते हैं, NET-Framework-Core फीचर की स्थिति Removed है।

NET-Framework-Core इंस्टॉल करने के लिए, आपको Windows Server 2016/2019 डिस्ट्रीब्यूशन की आवश्यकता होगी: ISO फ़ाइल, DVD ड्राइव, या साझा नेटवर्क फ़ोल्डर में अनपैक्ड रूप में। Windows Server इंस्टॉल इमेज वाली ISO फ़ाइल को वर्चुअल ड्राइव के रूप में माउंट करें (उदाहरण के लिए, ड्राइव D:)। अब आप GUI या PowerShell का उपयोग करके Windows फीचर्स इंस्टॉल कर सकते हैं।

Server Manager का उपयोग करके .NET Framework 3.5 इंस्टॉल करें

आप Server Manager ग्राफिकल कंसोल का उपयोग करके .NET 3.5 फीचर इंस्टॉल कर सकते हैं। पहले की तरह .Net Framework 3.5 फीचर चुनें, लेकिन Install पर क्लिक करने से पहले, फॉर्म के नीचे छोटे लिंक पर क्लिक करें — Specify an alternate source path।

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

इस विंडो में आपको अपने Windows Server 2016 इंस्टॉल इमेज के कंपोनेंट स्टोर (SxS फ़ोल्डर) का पथ निर्दिष्ट करना होगा। यदि आपने ISO इमेज को वर्चुअल डिस्क के रूप में माउंट किया है, तो पथ D:\sources\sxs जैसा दिख सकता है। यह वह नेटवर्क शेयर भी हो सकता है जहां आपने डिस्ट्रीब्यूशन फ़ाइलें कॉपी की हैं (उदाहरण के लिए, \\fs1\iso\ws2016\sources\sxs)। फिर OK पर क्लिक करें।

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

बस इंस्टॉलेशन चलाएं।

DISM या PowerShell का उपयोग करके .NET Framework 3.5 कैसे इंस्टॉल करें?

उन्नत कमांड प्रॉम्प्ट या PowerShell कंसोल से .NET Framework 3.5 फीचर इंस्टॉल करना बहुत आसान है। बस कमांड चलाएं:

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

जहां D:\ Windows Server 2016 स्रोत फ़ाइलों वाला ड्राइव है।

LimitAccess पैरामीटर DISM को Windows Update सर्वर से कंपोनेंट बाइनरी फ़ाइलें प्राप्त करने से रोकता है। केवल निर्दिष्ट फ़ोल्डर में स्रोत फ़ाइलों का उपयोग किया जाता है।

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

आप Add-WindowsFeature PowerShell cmdlet का उपयोग करके भी इसे इंस्टॉल कर सकते हैं:

Add-WindowsFeature NET-Framework-Core -Source d:\sources\sxs

कंपोनेंट इंस्टॉलेशन पूरा होने के बाद, सर्वर रीस्टार्ट की आवश्यकता नहीं होती।

आप अपने Windows Server इंस्टॉल इमेज के \sources\sxs फ़ोल्डर से 2 cab फ़ाइलें microsoft-windows-netfx3... मैन्युअली कॉपी भी कर सकते हैं। इस मामले में, .NET 3.5 इंस्टॉल करने के लिए बस कमांड चलाएं:

dism /online /Add-Package /PackagePath:C:\distrib\net35\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab

GPO के साथ वैकल्पिक कंपोनेंट इंस्टॉलेशन प्रबंधित करें

ग्रुप पॉलिसी सेटिंग Specify settings for optional component installation and component repair (GPO सेक्शन Computer Configuration -> Administrative Templates -> System के तहत स्थित) का उपयोग करके, आप स्थानीय स्रोत या Windows Update से Windows कंपोनेंट इंस्टॉल करने के लिए विशिष्ट सेटिंग्स कॉन्फ़िगर कर सकते हैं, भले ही WSUS का उपयोग किया जा रहा हो।

यहां आप निर्दिष्ट कर सकते हैं कि Windows कंपोनेंट इंस्टॉल या रिपेयर करते समय, फ़ाइलों को हमेशा स्थानीय WSUS सर्वर के बजाय Windows Update सर्वर (इंटरनेट) से डाउनलोड किया जाना चाहिए ("Download repair content and optional features directly from Windows Update instead of Windows Server Update Services" विकल्प)। आप उस डायरेक्टरी का पथ भी निर्दिष्ट कर सकते हैं जिसमें Windows Server कंपोनेंट्स (या wim फ़ाइल) हैं जिनका उपयोग आप फीचर्स इंस्टॉलेशन के दौरान करना चाहते हैं ("Alternate source file path" पैरामीटर में निर्दिष्ट)।

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

Windows 10 पर .NET Framework 3.5 कैसे सक्षम करें?

Windows 10 पर, आप कंट्रोल पैनल में Windows Feature विंडो से .NET Framework 3.5 इंस्टॉल कर सकते हैं।

  1. optionalfeatures.exe कमांड चलाएं;
  2. कंपोनेंट्स की सूची में, .NET Framework 3.5 (includes .NET 2.0 and 3.0) चुनें, OK पर क्लिक करें;Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?
  3. यदि आपके कंप्यूटर की सीधी इंटरनेट एक्सेस है, तो अगली विंडो में "Let Windows Update download the files for you" चुनें और .NET Framework 3.5 का नवीनतम संस्करण Microsoft सर्वर से डाउनलोड और इंस्टॉल हो जाएगा।Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

ऑनलाइन डाउनलोड और इंस्टॉल करने के लिए वही DISM और PowerShell कमांड:
DISM /online /Enable-Feature /FeatureName:"NetFx3"
और
Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3"

यदि आपके पास इंटरनेट एक्सेस नहीं है, तो आप Windows 10 पर .NET 3.5 का उपयोग करके इंस्टॉल कर सकते हैं:

  • ऑफलाइन इंस्टॉलर – .NET Framework 3.5 SP1 Runtime (dontetfx35.exe) का नवीनतम संस्करण यहां से डाउनलोड करें: https://dotnet.microsoft.com/download/dotnet-framework/net35-sp1;Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?
  • यदि आपके पास Windows 10 के साथ इंस्टॉलेशन डिस्क या ISO इमेज है (संस्करण और बिल्ड मेल खाना चाहिए), इसे कनेक्ट/माउंट करें, उदाहरण के लिए, ड्राइव D: पर। .NET 3.5 इंस्टॉल करने के लिए, DISM कमांड (DISM /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess) या PowerShell (Add-WindowsCapability -Online -Name NetFx3~~~~ -Source D:\Sources\SxS) का उपयोग करें

सत्यापित करने के लिए कि .NET Framework सफलतापूर्वक इंस्टॉल हो गया है, कमांड चलाएं:

Get-WindowsCapability -Online -Name NetFx3~~~~

Name : NetFX3~~~~ State : Installed DisplayName : .NET Framework 3.5 (includes .NET 2.0 and 3.0) DownloadSize : 72702771 InstallSize : 247885750

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

आप इस कमांड का उपयोग करके भी सत्यापित कर सकते हैं कि .NET Framework 3.5 आपके कंप्यूटर पर इंस्टॉल है:

(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5").Version

Windows Server और Windows 10 पर .NET Framework 3.5 कैसे स्थापित करें?

इसी तरह, आप इंस्टॉल .NET के अन्य संस्करणों की जांच कर सकते हैं।

  1. विंडोज पर बैकट्रैक (BackTrack) इंस्टॉल और चलाएं: स्टेप-बाय-स्टेप गाइड विंडोज पर बैकट्रैक (BackTrack) इंस्टॉल और चलाएं: स्टेप-बाय-स्टेप गाइड

    बैकट्रैक (BackTrack) एक लिनक्स-आधारित पेनिट्रेशन टेस्टिंग डिस्ट्रो था जिसमें 300+ सिक्योरिटी टूल्स (इन्फॉर्मेशन गैदरिंग, स्ट्रेस टेस्टिंग, रिवर्स इंजीनियरिंग, फोरेंसिक्स, रिपोर्टिंग, प्रिविलेज एस्केलेशन आदि) शामिल थे। नोट: बैकट्रैक अब बंद हो चुका है; इसकी जगह काली लिनक्स (Kali Linux) ने ले ली है जो

  1. विंडोज सर्वर 2016 इंस्टॉलेशन: एक व्यापक चरण-दर-चरण ट्यूटोरियल विंडोज सर्वर 2016 इंस्टॉलेशन: एक व्यापक चरण-दर-चरण ट्यूटोरियल

    इस ट्यूटोरियल में विंडोज सर्वर 2016 स्टैंडर्ड इंस्टॉल करने के विस्तृत निर्देश दिए गए हैं। विंडोज सर्वर 2016 3 संस्करणों में आता है: एसेंशियल, स्टैंडर्ड और डेटासेंटर। विंडोज सर्वर 2016 एसेंशियल 25 उपयोगकर्ताओं और 50 डिवाइस तक के छोटे व्यवसायों के लिए आदर्श है और वर्चुअलाइजेशन का समर्थन नहीं करता। वि

  1. विंडोज पर VMware vCenter Server 6.7 स्थापित करने की चरण-दर-चरण गाइड विंडोज पर VMware vCenter Server 6.7 स्थापित करने की चरण-दर-चरण गाइड

    इस ट्यूटोरियल में VMware vCenter Server v6.7 को विंडोज पर स्थापित करने के चरण-दर-चरण निर्देश दिए गए हैं। विंडोज पर vCenter स्थापित करना जारी रखने से पहले, आवश्यकताओं, विकल्पों और उन चरणों को समझना आवश्यक है जो विंडोज पर vCenter सर्वर की सफल तैनाती सुनिश्चित करने के लिए आवश्यक हैं। किसी भी VMware vSp