.NET 4.7 का चयन नहीं कर सकते


99

मैं .NET 4.7 का उपयोग कर एक नई परियोजना शुरू करने की कोशिश कर रहा हूं। मेरे पास क्रिएटर अपडेट और साथ ही विजुअल स्टूडियो 2017 का नवीनतम संस्करण स्थापित है। जब मैं एक .NET संस्करण चुनने के लिए एक प्रोजेक्ट और डिवाइस शुरू करता हूं, तो मेरे पास नवीनतम .NET फ्रेमवर्क संस्करण 4.6.2 है। जब मैं एक नया .NET फ्रेमवर्क डाउनलोड करने के लिए जाता हूं, तो यह केवल MS के माध्यम से नवीनतम के रूप में 4.6.2 को सूचीबद्ध करता है जिसे आप डाउनलोड कर सकते हैं। यह कहता है कि .NET 4.7 VS 2017 में शामिल है। मुझे क्या याद आ रहा है?


क्या आपने .NET फ्रेमवर्क 4.7 के लिए विजुअल स्टूडियो 2017 को अपडेट किया है?
सामवेल पेट्रोसोव

2
यह विजुअल स्टूडियो इंस्टॉलर के कंपोनेंट्स सेक्शन में था और मुझे इसका एहसास नहीं था। जब मैंने 2017 स्थापित किया तो मैंने सभी घटकों को चुना और जब अपडेट सामने आए तो मैंने घटकों टैब पर क्लिक किए बिना इसे अपडेट किया कि क्या नए घटक भी थे। सबक सीखा।
माइकल Puckett द्वितीय

जब मैं Windows Server 2016 OS में अद्यतन VS 2017 को स्थापित करने का प्रयास कर रहा हूं, तो मुझे .NET 4.7 चुनने के लिए इंस्टॉलर घटकों में नहीं मिल रहा है। क्या मुझसे यहां कुछ गलत हो रहा है?
रिनोटॉम

@RinoTom मुझे यकीन नहीं है .. जब तक मैंने विंडोज 10 क्रिएटर्स अपडेट को अपग्रेड नहीं किया, तब तक मैंने कोशिश नहीं की। यह कहता है कि यह VS2017 में शामिल है इसलिए मुझे लगता है कि यह वहीं होगा लेकिन आपको क्रिएटर्स अपडेट की भी आवश्यकता हो सकती है। उम्मीद है कि कोई और सत्यापित करने के लिए झंकार कर सकता है। इंस्टॉलर में, शीर्ष पर, 3 श्रेणियां हैं, वर्कलोड, व्यक्तिगत घटक और भाषा पैक। मेरे लिए यह .NET फ्रेमवर्क 4.7 SDK और .NET फ्रेमवर्क 4.7 लक्ष्यीकरण पैक के रूप में .NET के तहत व्यक्तिगत घटकों में था। इसके अलावा, सुनिश्चित करें कि VS2017 संभवतः पूरी तरह से अपडेट है। उम्मीद है की यह मदद करेगा।
माइकल Puckett द्वितीय 3

1
@MichaelPuckettII, मैंने विंडोज सर्वर 2016 पर इंस्टॉलेशन की कोशिश की, जिसमें क्रिएटर का अपडेट नहीं है या जैसा कि मैं एक और रिसर्च ( msdn.microsoft.com/en-us/library/bb822049-(v-vs.110).aspx पर समझ सकता हूं) ), यहां तक ​​कि .NET 4.7 को विंडोज सर्वर 2016 के लिए जारी नहीं किया गया है, फिर भी यह ऐसा दिखता है। तो इसका कारण यह हो सकता है कि मैं वीएस 2017 की स्थापना में .NET 4.7 नहीं ढूंढ रहा हूं।
रिनोटॉम

जवाबों:


160

आपको विज़ुअल स्टूडियो इंस्टॉलर पर जाने और एक वैकल्पिक घटक ".NET फ्रेमवर्क 4.7 डेवलपमेंट टूल्स" स्थापित करने की आवश्यकता है।


7
@GWigWam मैं या तो नहीं है, लेकिन 4.7 के रूप में शुरू में केवल Win10 के "निर्माता के अपडेट" में उपलब्ध है, मैं मान रहा हूं कि यह एक निर्भरता है।
रिचर्ड

3
.NET घटकों की सूची में मेरे VS इंस्टॉलर में .NET 4.7 नहीं है। मैं क्या खो रहा हूँ? screencast.com/t/f78eR5cUk
दिमित्री नेस्टरुक

4
@DmitriNesteruk .NET 4.7 फ्रेमवर्क को ही स्थापित किया जाना चाहिए। वर्तमान में यह केवल विन 10 CU होने से संभव है।
डीवीनो

2
@dvom मेरा सिस्टम win10 है, फिर भी 4.7 या तो इंस्टॉलर में नहीं देख सकते हैं
ऐलेन

32
VS स्थापित करने के बाद पहले से ही, मैंने VS2017 को बंद कर दिया, "विज़ुअल स्टूडियो इंस्टॉलर" कार्यक्रम शुरू किया, स्थापना के तहत "संशोधित करें" पर क्लिक करें जिसे मैं बदलना चाहता था, दाहिने हाथ की तरफ ".NET डेस्कटॉप विकास" का विस्तार किया (क्योंकि मेरे पास पहले से ही यह था वर्कलोड स्थापित), और ".NET 4.7 डेस्कटॉप 4.7 विकास उपकरण" की जाँच की। मैंने तब परिवर्तन करने के लिए नीचे दाईं ओर "संशोधित करें" पर क्लिक किया
कैमरन्यूट

13

"एक तस्वीर एक हजार बाइट (पर्याप्त संपीड़न के साथ) के लायक है" और वह सब जाज ...

यहां छवि विवरण दर्ज करें


विजुअल स्टूडियो 2019 के इंस्टॉलर में, .NET फ्रेमवर्क 4.7.2 विकास उपकरण "वैकल्पिक" -लिस्ट में नहीं है, लेकिन "शामिल" के तहत है।
पीटर ब्रुन्स

11

.NET फ्रेमवर्क 4.7 विंडोज 10 क्रिएटर्स के हिस्से के रूप में जारी किया गया था। विंडोज के अन्य संस्करणों के लिए, आपको .NET फ्रेमवर्क 4.7 स्थापित करना होगा।

.NET फ्रेमवर्क 4.7 डेवलपर पैक के ऑफलाइन इंस्टॉलर


2
बस ध्यान दें कि यह स्टैंड-अलोन इंस्टॉलर विंडोज 10 एंटरप्राइज एन 2015 एलटीएसबी पर भी काम नहीं करेगा । यह समर्थित नहीं त्रुटि देता है ।
आरबीटी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.