2009-06-20 10 views
14

मेरे सिस्टम पर .NET Framework 3.5 SP1 स्थापित है। जब मैं एक नया एप्लिकेशन पूल बनाता हूं, तो मुझे बस .NET Framework V2.0.xxx दिखाई देता है। मेरे पास एक फ़ाइल है जो एएसपी.नेट एमवीसी का उपयोग करती है। यह लोड नहीं हो रहा है। मुझे लगता है कि यह कारण हो सकता है।आईआईएस 7 में एप्लिकेशन पूल नहीं दिखाता है .NET Framework 3.5

+0

ऐसा ही एक सवाल .NET Framework 4.5 के लिए: http://stackoverflow.com/questions/9559372/how-to-set-net-framework-4-5-version-in-iis-7-plication-pool –

उत्तर

3

सुनिश्चित नहीं हैं कि वास्तव में सवाल यह है कि क्या है, यदि आप IIS में ढांचा 3.5 की उम्मीद नहीं है। आईआईएस में दो ढांचे 1.1 और 2.0 हैं। तो ढांचा 3.5 अभी भी केवल आईआईएस

20

में 2.0 दिखाएगा मुझे लगता है कि नहीं बल्कि भ्रामक रूप से यह नेट रनटाइम संस्करण है, जो .NET 3.5 फ्रेमवर्क के लिए अभी भी रनटाइम संस्करण 2.0 है की चर्चा करते हुए है।

आप इसके लिए स्पष्टीकरण के लिए Google कर सकते हैं लेकिन यह लाइनों के साथ है।

  • नेट 2.0 फ्रेमवर्क - नेट 2.0 रनटाइम
  • नेट 3.0 फ्रेमवर्क - नेट 2.0 रनटाइम
  • .NET 3.5 फ्रेमवर्क - नेट 2.0 रनटाइम
  • नेट 3.5 एसपी 1 - - नेट 2.0 रनटाइम
  • नेट 4.0 फ्रेमवर्क - नेट 4.0 रनटाइम

मैंने देखा है कि MVC कभी कभी समस्या नहीं है अगर यह "एकीकृत" प्रबंधित पाइपलाइन मोड का उपयोग नहीं चला है, इसलिए मिग एचटी कोशिश करना चाहते हैं।

+0

मुझे लगता है कि आपको मिलेगा कि कोई .NET 3.0 रनटाइम नहीं है। मुझे यकीन है कि .NET 4 .NET 4 रनटाइम के साथ आता है। –

+0

आपकी टिप्पणी के अनुसार सही ... आपको आश्चर्य है कि नेट 3.0 रनटाइम के साथ क्या हुआ? – danswain

1

.NET 3.0 और .NET 3.5 .NET 2.0 के अतिरिक्त हैं, कोर रनटाइम अभी भी वही है, इसलिए आप एप्लिकेशन पूल सेटिंग्स में 3.5 नहीं देखेंगे। समस्या कहीं और झूठ बोल सकती है।

आप कोशिश कर सकते हैं पुन: पंजीयन 3.0 मैपिंग हालांकि, 3.0 \ Windows संचार फाउंडेशन निर्देशिका में servicemodelreg चलाकर, लेकिन वह केवल WCF की समस्याओं को ठीक होगा

1

सवाल यहाँ है कि .NET फ्रेमवर्क 2.0 सब के बाद इसके अन्य संस्करण वृद्धिशील थे, न कि एक नया कार्यान्वयन।

यही कारण है कि आईआईएस केवल .NET 2.0 की रिपोर्ट करता है।

2

जैसा कि पहले बताया गया था, .NET 3.0 और 3.5 .NET 2.0 के ऊपर एक बने, तो उन विकल्पों के लिए कोई जरूरत नहीं थी। अब .NET 4.0 बाहर है, इसमें एएसपी.NET 4.0 के लिए एक प्रविष्टि शामिल है क्योंकि इसमें एक नया रनटाइम शामिल है।

जैसे, अपने संभावित विकल्प अब में शामिल हैं: 1.1.4322 (.NET 1.1) 2.0.50727 (.NET 2.0, 3.0, 3.5) 4.0.30319 (.NET 4.0)

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