Visual Studio 2017 RC में SQLQ (DBML डिजाइनर) के लिए LINQ लापता


82

मैं LINQ को SQL क्लास (.dbml फ़ाइल) में Visual Studio 2017 RC से कैसे जोड़ सकता हूँ। मैं इसे नहीं ढूँढ सकता। कृपया मदद करें, धन्यवाद।

यह डेटा टेम्प्लेट का ss है।


5
जो कोई भी वी.एस. रिलीज पर काम कर रहा है, उसे पिछड़े अनुकूलता के बारे में नहीं सोचने के लिए एक बड़े थप्पड़ की जरूरत है। चीजें बस नए संस्करणों में गायब हो जाती हैं।
5

जवाबों:


101

स्थापना के दौरान आपको डिजाइनर को सक्षम करने के लिए चुनने की आवश्यकता है, यह डिफ़ॉल्ट रूप से सक्षम नहीं है: https://developercommunity.visualstudio.com/content/problem/4616/linq-to-sql-dbml-designer-in-not-working .html

".Dbml फ़ाइलों को एक डिजाइनर सतह के साथ एडिट करने के लिए LINQ से SQL टूल्स की आवश्यकता होती है जो कि Visual Studio 2017 के किसी भी वर्कलोड के हिस्से के रूप में डिफ़ॉल्ट रूप से इंस्टॉल नहीं किए जाते हैं। इसे 'LINQ to SQL टूल्स' आइटम 'के तहत ' का चयन करके इंस्टॉल किया जा सकता है विजुअल स्टूडियो इंस्टॉलर के 'व्यक्तिगत अवयवों' टैब में कोड टूल्स की श्रेणी "


3
मैंने कई अद्यतन और सीमाएँ आज़माईं लेकिन यह कारगर नहीं हुआ। अब मैंने VS-2017 को संशोधित किया है और यह काम करता है। फिर से धन्यवाद!
12ağatay Ay

यह एक बग नहीं एक सुविधा है! xxxD
21

8
गोगलर्स पर ध्यान दें, आपको यह अलग-अलग कंपोनेंट्स टैब पर मिलेगा न कि विंडो के दायीं ओर इंडिविजुअल कंपोनेंट्स लिस्ट
मिक्यड

इसने मेरे लिए काम किया। और मैंने जानकारी को थोड़ा तेज करने के लिए दूसरों के लिए लिंक से हवाला दिया।
मैट

1
मैंने ऐसा किया था, यहां तक ​​कि वीएस 2017 को भी फिर से इंस्टॉल किया गया। अभी भी वहां नहीं है, हालांकि विजुअल एडिटर है।
बॉब वेबस्टर

97

डिफ़ॉल्ट रूप से वीएस 2017 इंस्टॉलर LINQ को SQL टूल प्रदान नहीं करता है जबकि स्थापित करने के लिए हमें उसे चुनना होगा और संशोधित करना होगा।

यहां से आसान चरणों का पालन करें:

VS2017 इंस्टॉलर खोलें ।

व्यक्तिगत घटकों पर जाएं ।

कोड टूल्स से वह LINQ TO SQL टूल्स का चयन करें ।

और अभी संशोधित करें

या इस स्क्रीनशॉट की जांच करें आपको विचार मिलेगा।

VS2017 इंस्टॉलर


1
बस एक नोट जो किसी की मदद कर सकता है। वर्कलोड को देखते समय सारांश में LINQ to SQL टूल्स की जाँच की गई थी। लेकिन व्यक्तिगत घटकों के तहत यह अभी भी अनियंत्रित था। वहां इसकी जांच कर समस्या तय की।
जो रुडर

14

चरण :

  1. वीएस 2017 खोलें
  2. टूल्स पर जाएं -> टूल और फीचर्स प्राप्त करें
  3. व्यक्तिगत घटक टैब पर क्लिक करें
  4. नीचे स्क्रॉल करें, आपको कोड उपकरण श्रेणी के तहत "लाइन टू एसक्यूएल टूल्स" मिलेगा
  5. चेक करें और संशोधित करें पर क्लिक करें। यह घटक स्थापित करेगा, इसके लगभग 6 एमबी

अच्छा कर रहा है। सुपर :)
थुलसीराम


7

Open Vs 2017 इंस्टॉलर, व्यक्तिगत घटकों पर जाएं और LINQToSQL घटक की जांच करें फिर संशोधित करें बटन पर क्लिक करें।


1

यदि, आप DotNetCore का उपयोग करते हैं। Linq to SQL विकल्प नहीं दिखाता है। Linq को SQL में उपयोग करने के लिए, आपको DotNetFrameWork का चयन करना होगा तब आपके पास Linq to SQL को चुनने का विकल्प होगा। इसने मेरे लिए काम किया।

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