2012-03-15 11 views
5

मैं एक समस्या को डीबग करने का प्रयास कर रहा हूं जो आईआईएस 7 के तहत .NET 4 के लिए कॉन्फ़िगर किए गए एप्लिकेशन पूल का उपयोग कर दिखाता है। मेरा विजुअल स्टूडियो एएसपी.नेट विकास सर्वर का कहना है कि यह 2.0.50727.5456 का उपयोग कर रहा है।क्या मैं विजुअल स्टूडियो एएसपी.NET विकास सर्वर द्वारा उपयोग किए गए एएसपी.NET संस्करण को सेट कर सकता हूं?

ASP.NET Development Server details dialog

मैं वी.एस. के बाहर इस डिबग करने के लिए तो मैं नेट संस्करण से मेल करना चाहते हैं करना चाहते हैं। मुझे बंदरगाहों को स्थापित करने की जानकारी मिली है लेकिन पास में कोई संस्करण सेटिंग नहीं थी। और मुझे वीएस में वेबसाइट.एएसपी कॉन्फ़िगरेशन मेनू आइटम के तहत कुछ भी नहीं मिला।

क्या एएसपी.NET विकास सर्वर के .NET संस्करण को कॉन्फ़िगर करने का कोई तरीका है?

+0

आपकी परियोजना किसके साथ बनाई गई है? –

+0

एक परियोजना प्रोजेक्ट के रूप में सी # में विजुअल स्टूडियो 2010 प्रो। मेरा देव बॉक्स अपने विंडोज अपडेट के साथ एक विन 7 प्रो 64 बिट सिस्टम चालू है। – aczarnowski

उत्तर

3

अपने web.config में compilation element की targetFramework विशेषता देखें। यदि यह गुम है, तो विशेषता जोड़ें, और इसे 4.0 पर सेट करने का प्रयास करें।

यदि आप एक वेब एप्लिकेशन प्रोजेक्ट (कोई वेबसाइट नहीं) का उपयोग कर रहे हैं, तो परियोजना सेटिंग्स की जांच करने और लक्ष्य फ्रेमवर्क की तलाश करने का प्रयास करें।

+0

मैं एक वेबसाइट प्रोजेक्ट का उपयोग कर रहा हूं। इसका _Property पेज। बिल्ड। लक्ष्य फ्रेमवर्क_ .NET Framework 3.5 पर सेट है। कोई web.config 'compilation.targetFramework' विशेषता नहीं थी। एक '= v4.0' जोड़ना एक कंपाइलर चेतावनी देता है कि विशेषता की अनुमति नहीं है। – aczarnowski

+2

चेतावनियों के बाद मैंने web.config 'compilation.targetFramework' प्रविष्टि को हटा दिया और सेट _Property पेज.बिल्ड। लक्ष्य फ्रेमवर्क_ से 4. वेबसाइट चला रहा है अब विकास सर्वर विवरण में .NET 4 दिखाता है। पॉइंटर्स @wsanville – aczarnowski

+0

के लिए धन्यवाद क्या आप प्रोजेक्ट पर राइट क्लिक करने के बारे में बात कर रहे हैं => गुणों का चयन करें => एप्लिकेशन => लक्ष्य फ्रेमवर्क? – Pankaj

0

यह सुनिश्चित करने के लिए एक बेहतर समाधान होगा कि आपने वीएस 2010 एसपी 1 स्थापित किया है, फिर आईआईएस एक्सप्रेस स्थापित करें जो आईआईएस का एकमात्र संस्करण है जो विकास के लिए उपयोग किया जाता है। यह पूर्ण आईआईएस में सटीक कोड का उपयोग करता है, इस तरह आपका पर्यावरण वही है।

http://learn.iis.net/page.aspx/868/iis-express-overview/

+0

मुझे आईआईएस 7 स्थापित है और इस ऐप को या तो चला सकता है। आखिरकार मैं "असली" आईआईएस के साथ डिबगिंग वक्र पर चढ़ जाऊंगा लेकिन मैं देव सर्वर से परिचित हूं और अब इसके साथ भागना चाहता हूं। – aczarnowski

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