2012-03-12 14 views
13

मैं JetBrains dotTRACE मेमोरी का उपयोग कर आईआईएस होस्टेड डब्ल्यूसीएफ वेब एप्लिकेशन के मेमोरी उपयोग को प्रोफाइल करने का प्रयास कर रहा हूं।डॉटट्रैक मेमोरी हमेशा "कनेक्टिंग" क्यों कहती है?

अतीत में, मैंने सफलतापूर्वक उसी वेब एप्लिकेशन पर डॉटट्रैक प्रदर्शन का उपयोग किया है और सबकुछ ठीक काम करता है, लेकिन मुझे शुरू करने के लिए डॉटट्रैक मेमोरी नहीं मिल सकती है।

सभी मैं जब मैं स्मृति का पता लगाने शुरू करने की कोशिश यह है:

enter image description here

JetBrains से (आम तौर पर अच्छा) समर्थन प्रलेखन के माध्यम से सर्च कर रहे हैं कुछ भी नहीं पाया गया है।

कोई विचार?

सर्वर: Windows 2008 R2 (64 बिट)
आईआईएस: 7.0
dotTRACE मेमोरी: 3.5.360 (नवीनतम उपलब्ध आज के रूप में संस्करण)

आवेदन मैं प्रदान करना चाहते हैं एक समर्पित आवेदन पूल में है एक सक्रिय निर्देशिका खाते के माध्यम से लॉग इन करना।

उत्तर

14

डॉटट्रेस मेमोरी 3.5 x64 और x32 के रूप में प्रकाशित किया गया है। कौन सा एक आप प्रयोग कर रहें है? आईआईएस 7.0 एप्लिकेशन पूल x32 या x64 भी हो सकता है। आपका कौन सा है? यह मेल खाना चाहिए, अन्यथा आपको "कनेक्टिंग" और कुछ और नहीं मिलेगा।

+4

यह मुझे समाधान के लिए ले जाता है। जबकि मैं * dotTRACE मेमोरी 3.5 के x64 संस्करण का उपयोग कर रहा था, इंस्टॉलर ने इसे "प्रोग्राम फ़ाइलें (x86)" के तहत रखा था, जो 64 बिट अनुप्रयोग के लिए एक अजीब स्थान था। मेरे एप्लिकेशन पूल को 32 बिट में बदलना (सेट करके * 32-बिट एप्लिकेशन * को सक्षम करें) सबकुछ काम करता है। – Bevan

+0

64 बिट प्रोफाइलिंग के लिए डॉटट्रेस अभी भी 32 बिट एप्लिकेशन है, यही कारण है कि यह x86 निर्देशिका में है। – Kit

+0

बेवन निर्देशों के बाद भी मेरे लिए काम किया! –

1

डिफ़ॉल्ट रूप से यह इसे 32 बिट एप्लिकेशन के रूप में स्थापित करता है। मुझे ऊपर वर्णित बेवन के रूप में मेरे WPF अनुप्रयोग का निर्माण x86 में बदलना पड़ा और सबकुछ काम करता है।

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