2009-04-29 27 views
5

के बाद आईआईएस में एएसपी.NET ड्रॉप डाउन से .NET 3.5 गायब है। मैंने अपने विंडोज 2003 सर्वर पर .NET 3.5 फ्रेमवर्क स्थापित किया है और जब मैं एक नई वेबसाइट बनाने की कोशिश करता हूं तो मैं 3.5 से नहीं चुन सकता आईआईएस में वेब साइट गुण ASP.NET टैब।नई स्थापना

यह 1.0, 1.1 और 2.0 के साथ ठीक काम करता है।

मुझे पता है कि फ्रेमवर्क इंस्टॉल प्रक्रिया 3.5 के साथ पूरी तरह से अलग थी, लेकिन मुझे लगता है कि यह ड्रॉप डाउन में उपलब्ध होना चाहिए।

इस समस्या को हल करने के लिए मैं क्या कर सकता हूं?

उत्तर

24

चुनें क्योंकि ऐसा इसलिए है क्योंकि एएसपी.नेट 3.5 अभी भी 2.0 से सीएलआर का उपयोग करता है। सीएलआर 3.5 में नहीं बदला है, यह 2.0 के लिए एक विस्तार है। (मुझे आशा है कि मैं यह सही कहूंगा)

तो जब आप 3.5 का चयन नहीं कर सकते हैं, तो आप 3.5 में लिखे गए वेबप्लिकेशंस चला सकते हैं।

+0

रिक स्ट्राल के बारे में उनके ब्लॉग पर एक अच्छा लेख है: http://www.west-wind.com/Weblog/posts/289139.aspx – Chris

1

इसे 2.0 के रूप में सेट करें। 2.0 के विस्तार के सेट के रूप में 3.5 प्रभावी ढंग से चलता है।

1

मुझे नहीं लगता कि यह दिखाना है। 3.5 मूल रूप से एक 2.0 ऐप है जिसमें 3.5 एक्सटेंशन web.config के माध्यम से शामिल हैं। 2.0

1

कोई 3.5 विकल्प नहीं है। आप अभी भी 2.0 ढांचे के शीर्ष पर चल रहे हैं। यह सही ढंग से चल रहा है।

1

एएसपी.नेट अभी भी संस्करण 2.0 में है, लेकिन यह .NET 3.5 पुस्तकालयों पर चलाएगा। यह भ्रमित है, लेकिन हां।

7

.NET Framework v3.5 अनिवार्य रूप से 2.0 कोर के शीर्ष पर "सुविधा वृद्धि" है। संस्करण 2.0 के बाद से यह इस तरह से किया गया है। आपको आईआईएस में एक नया संस्करण नहीं दिखाई देगा जब तक कि वे मौलिक कोर शिफ्ट नहीं करते हैं, या उन पंक्तियों के साथ कुछ प्रमुख हैं जो आपके एएसपी.NET साइटों को कॉन्फ़िगर करने के लिए वारंट करने के लिए हैं।

लेकिन चिंता न करें, आपके .NET 3.5 ऐप्स 2.0 कॉन्फ़िगरेशन लिस्टिंग के ठीक ठीक चलेंगे। आप देखेंगे कि कुछ अपडेटेड लाइब्रेरीज़ के लिए 3.5 फाइलों को इंगित करने के लिए आपकी web.config फ़ाइल में रीडायरेक्ट होंगे।

1

आप आईआईएस पर 3.5 नहीं मिल रहा है, तो आप 2.0 मिल जाएगा। लेकिन, यदि आप यह सुनिश्चित करें कि स्थापित अच्छी तरह से चला गया होना चाहता हूँ,

%windir%\Microsoft.NET\Framework 

करने के लिए जाना (जो C: \ Windows \ Microsoft.NET \ सबसे सिस्टम पर फ्रेमवर्क)

और एक फ़ोल्डर के लिए देखो 3.5 नामित

संबंधित मुद्दे