मेरे पास वीएस2005 है। मैं अपने प्रोजेक्ट को .NET के विशिष्ट संस्करण के तहत कैसे संकलित कर सकता हूं? मैंने 1.0, 2.0, 3.0 & 3.5 स्थापित किया है। अग्रिम में टीएनएक्स।परियोजना संकलित करने के लिए .NET संस्करण का चयन कैसे करें?
उत्तर
आप मुझे डर नहीं सकते। वीएस2005 केवल .NET Framework 2.0 के साथ काम करता है।
- 1,0: विजुअल स्टूडियो .NET
- 1.1: विजुअल स्टूडियो .NET 2003
- 2.0: विजुअल स्टूडियो 2005/2008 आप अन्य संस्करणों के साथ काम करने के लिए दृश्य स्टूडियो के उचित संस्करणों की आवश्यकता होगी
- 3.0/3.5: विजुअल स्टूडियो 2008
- 4.0: विजुअल स्टूडियो 2010
jmservera बताते हैं कि कुछ 3.0 पुस्तकालयों दृश्य स्टूडियो 200 के साथ संगत कर रहे हैं 5. उदाहरण के लिए डब्ल्यूसीएफ संगत है, जबकि LINQ नहीं है। इनमें से कुछ को अतिरिक्त डाउनलोड की आवश्यकता है, उदाहरण के लिए विजुअल स्टूडियो 2005 में आराम से विंडोज वर्कफ़्लो फाउंडेशन का उपयोग करने के लिए, आपको this extension इंस्टॉल करना होगा।
यह सिर्फ आपकी जानकारी के लिए है: यदि आप 2008 से अधिक या वीक संस्करण का उपयोग कर रहे हैं, तो आप इसे जिस परियोजना को बनाना चाहते हैं, उसे दायाँ क्लिक करके कर सकते हैं, Properties
पर क्लिक करें, और Application
टैब (यदि पहले से नहीं है चयनित)। Target Framework
ड्रॉपडाउन सूची में मान बदलें।
Target Framework http://www.scottgu.com/blogposts/multitarget/step6.jpg
असल में बस इतना सब जानते हैं, यह आपको ऐसा लगता है कि यह बिल्कुल प्रतिबंधित नहीं है। हमने अभी यह अनुमान लगाया है कि जब हमारे ऐप के पास 2.0 का लक्ष्य है तो लिंक और कुछ अन्य 3.5 विशिष्ट चीजें जोड़े गए हैं, और कंपाइलर बिल्कुल भी नहीं था। – Alex
हाय एलेक्स, बस इस पोस्ट को पढ़ें - http://weblogs.asp.net/scottgu/archive/2009/08/27/multi-targeting-support-vs-2010-and-net-4-series.aspx - और इसके अनुसार - "वीएस 2008 के भीतर इंटेलिजेंस हमेशा फ्रेमवर्क लाइब्रेरी के .NET 3.5 संस्करण के लिए प्रकार और सदस्यों को दिखाता है (भले ही आप .NET 2.0 को लक्षित कर रहे हों)। इसका मतलब है कि आप कभी-कभी अनजाने में एक विधि का उपयोग कर समाप्त कर सकते हैं केवल एएसपी.नेट 3.5 में जब आप एएसपी.NET 2.0 प्रोजेक्ट पर काम कर रहे हों। " – Kirtan
VS2005 1.0,1.1 और 3.5 के लिए कोई समर्थन नहीं है, आप केवल 3.0 अप करने के लिए 2.0 से संकलन करने में सक्षम होगा। 3.0 केवल 2.0 में जोड़े गए नए पुस्तकालय हैं, इसलिए आपको केवल संदर्भ जोड़ना होगा।
जब आप कोई प्रोजेक्ट संकलित करते हैं तो यह प्रोजेक्ट गुणों में प्रोजेक्ट लक्ष्य फ्रेमवर्क देखेंगे। आप वीएस
के कुछ संस्करणों के खिलाफ केवल .NET आइटम संकलित कर सकते हैं। मुझे लगता है कि यदि आप SharpDevelop IDE का उपयोग करते हैं, जो निःशुल्क है, और वास्तव में विजुअल स्टूडियो के समान है, तो आप ऐसा कर सकते हैं। http://www.icsharpcode.net/OpenSource/SD
विजुअल 2008 आपको प्रोजेक्ट गुणों में ढांचे का एक विशिष्ट संस्करण चुनने की अनुमति देता है।
दृश्य 2005 में, डिफ़ॉल्ट रूप से, परियोजनाओं उपयोग v2.0 लेकिन आप का उपयोग कर टेम्पलेट्स के लिए 3.5 परियोजनाओं का निर्माण कर सकते (WPF आवेदन, WCF, ....)
मेरा मानना है कि यह MSBuild के साथ संभव है:
http://social.msdn.microsoft.com/forums/en-US/msbuild/thread/6043542c-6946-488c-b5f4-960eaed7a9f4/
एक तरफ ध्यान दें पर, मैं 2008 वी.एस. का उपयोग करें और जब मैं एक परियोजना के लिए गुण देखते हैं, तो मैं 3 अलग अलग लक्ष्य चौखटे के लिए निर्माण करने के लिए विकल्प मिलता है: .NET 2.0, 3.0 और 3.5
- 1. .NET अनुप्रयोग के लिए ओरेकल प्रदाता का चयन कैसे करें?
- 2. .NET Framework 3.5 के विरुद्ध संकलित परियोजना सी # 4.0 विशेषताएं
- 3. एक जावा फ़ाइल को संकलित करने के लिए कैसे करें
- 4. संस्करण नियंत्रण के साथ वर्कफ़्लो संकलित
- 5. जेड फ्रेमवर्क का चयन करने के लिए IF के साथ सामान्य एसक्यूएल का चयन कैसे करें?
- 6. एमएसबिल्ड आरडीएलसी फ़ाइल संकलित करने के लिए असेंबली के गलत संस्करण का उपयोग
- 7. PyCharm में पायथन संस्करण का चयन कैसे करें?
- 8. सी पुस्तकालय को .NET dll में कैसे संकलित करें?
- 9. बूस्ट थ्रेड लाइब्रेरी को संकलित करने के लिए कैसे करें
- 10. GnuTLS को संकलित करने के लिए कैसे करें
- 11. पर्ल के नए संस्करण को अपडेट करने के लिए एक CPANPLUS ऑटोबंडल का उपयोग कैसे करें?
- 12. .NET सॉफ़्टवेयर का परीक्षण संस्करण कैसे बनाएं?
- 13. क्या .NET 4 के लिए ELMAH का कोई संस्करण है?
- 14. jQuery - एचटीएमएल चयन विकल्प का चयन करने के लिए इवेंट हैंडलर का चयन किया गया है
- 15. एक टेक्स्टबॉक्स में सभी टेक्स्ट हाइलाइट करने के लिए jQuery का चयन करें (चयन करें)
- 16. संस्करण जानकारी को सॉर्ट करने के लिए कैसे करें
- 17. एक गो परियोजना के लिए लाइटिड का उपयोग कैसे करें?
- 18. "*" (वाइल्डकार्ड) संस्करण संख्याओं के लिए .NET में सूत्र क्या है?
- 19. चयन और परियोजना संचालन
- 20. ज़ेंड फॉर्म का चयन कैसे करें तत्व का चयन करें?
- 21. टीम निर्माण में प्रकाशन संस्करण के लिए संपादन परियोजना गुण
- 22. फ़ाइल का चयन करने के लिए फ़ाइल ब्राउज़र चुनने के इरादे का उपयोग कैसे करें
- 23. सेटअप परियोजना .NET 4.0
- 24. 3.5 के लिए आवेदन पूल के .NET Framework संस्करण बदलें?
- 25. एक नई परियोजना के लिए 'बेहतर' या अधिक परिचित प्रौद्योगिकियों का चयन करें?
- 26. उपरोक्त के संस्करण का चयन/सम्मिलित करें: क्या उच्च समवर्तीता के लिए एक डिज़ाइन पैटर्न है?
- 27. एक विकल्प का चयन करें बॉक्स का चयन रद्द करने के लिए कैसे के बाद कुछ गणना
- 28. info.plist फ़ाइल का चयन करें
- 29. एकल के लिए एकल नोड्स का चयन कैसे करें XSLT
- 30. उच्चतम .NET Framework संस्करण
+1 वही लिखने के लिए जो मैं थोड़ा तेज़ चाहता था। हालांकि, रिकॉर्ड के लिए, आप विजुअल स्टूडियो 2010 को 2.0, 3.0, 3.5 और 4.0 के लिए सूची में जोड़ सकते हैं। – OregonGhost
3.0 पुस्तकालय VS2005 के साथ संगत हैं, उदाहरण के लिए: आप 2005 में डब्ल्यूसीएफ का उपयोग कर सकते हैं, लेकिन LINQ – jmservera
2 अच्छे अंक नहीं - किर्टन द्वारा पहले संपादन में पीटा गया, लेकिन मैं आपकी टिप्पणी jmservera जोड़ूंगा ... धन्यवाद! – Ant