2008-12-18 13 views
79

के साथ एएसपी.NET वेबसाइटों की प्रोफाइलिंग मैं एक मुफ्त एएसपी.नेट प्रोफाइलर की तलाश में हूं, और मैं EQATEC Profiler for .NET पर ठोकर खाई, लेकिन मुझे इसके साथ एएसपी.नेट परियोजनाओं को कैसे प्रोफाइल करना है, इस पर कोई निर्देश नहीं मिल रहा है। कृपया चरण-दर-चरण निर्देश या पर्याप्त जानकारी वाला एक लिंक पोस्ट करें।EQATEC प्रोफाइलर

मैं विजुअल स्टूडियो 2008 पेशेवर और .NET 3.5 का उपयोग कर रहा हूं।

उत्तर

64

ऐसा लगता है कि उन्होंने अपने उपयोगकर्ता इंटरफ़ेस को बदल दिया है क्योंकि पावेल के निर्देश पोस्ट किए गए थे। यहां दिए गए निर्देश हैं जिन्हें मैंने अपनी टीम के लिए लिखा था। वे पावेल के पद में चरण 4-8 को प्रतिस्थापित करते हैं।

EQATEC का उपयोग कर ASP.NET अनुप्रयोग प्रोफ़ाइल के लिए, बस अनुप्रयोग पथ की स्थापना में आवेदन के बिन फ़ोल्डर का चयन करें:

App Path http://img191.imageshack.us/img191/9776/eqatecstep1.png

फिर, प्रपत्र के नीचे वाला बटन बिल्ड क्लिक करें:

Build Button http://img339.imageshack.us/img339/6487/eqatecstep2.png

फिर, अपना ऐप लोड करें और उस पृष्ठ पर जाएं जिसे आप प्रोफाइल करना चाहते हैं।तब

Reset Counters http://img192.imageshack.us/img192/8250/eqatecstep3.png

, कार्रवाई है कि आप प्रोफ़ाइल चाहते हैं: भागो टैब पर जाएँ और रीसेट काउंटर बटन क्लिक करें। इसके पूर्ण हो जाने ले स्नैपशॉट बटन पर क्लिक करें:

Take Snapshot http://img706.imageshack.us/img706/9778/eqatecstep4.png

जब ऐसा किया जाता है, एक स्नैपशॉट रिपोर्ट नीचे सूची में दिखाई देगा। इसे देखने के लिए उस पर डबल क्लिक कर सकते:

View Report http://img263.imageshack.us/img263/4561/eqatecstep5.png

+0

कमाल, महान काम किया! –

+0

उत्तर में छवियों में से 2 वैध छवि यूआरएल नहीं हैं जो मुझे लगता है – Zafar

44

यह ASP.NET वेब परियोजनाओं के लिए काम करना चाहिए:

  1. संकलित यो यू प्रोजेक्ट
  2. वेब एप्लिकेशन प्रारंभ करें। आप विजुअल स्टूडियो में कुछ .aspx फ़ाइल पर राइट-क्लिक कर सकते हैं और "ब्राउज़र में देखें" का चयन कर सकते हैं। (यदि आप बाद में अपना आवेदन शुरू करते हैं तो आप प्रोफाइल डीएलएल को ओवरराइट करने का जोखिम लेते हैं।)
  3. प्रारंभ EQATEC प्रोफाइलर।
  4. बिल्ड टैब पर अपनी प्रोजेक्ट के बिन फ़ोल्डर पर ब्राउज़ करें।
  5. केवल $ (AppDir) करने के लिए क्लिक करें "अनुप्रयोग विकल्प" बटन
    • सेट आउटपुट फ़ोल्डर।
    • "सामान्य ऐप" अनचेक करें।
  6. बिल्ड बटन पर क्लिक करें।
  7. अपने पसंदीदा ब्राउज़र पर स्विच करें। उस पृष्ठ पर नेविगेट करें जिसे आप प्रोफाइल करना चाहते हैं। आपको EQATEC प्रोफाइलर में रन टैब में "प्रोफाइल ऐप शुरू" प्रविष्टि मिलनी चाहिए।
  8. "स्नैपशॉट लें" बटन पर क्लिक करें। "स्नैपशॉट रिपोर्ट देखें" सूची में एक नई प्रविष्टि दिखाई देनी चाहिए। इसे चुनें और देखें बटन पर क्लिक करें।

संपादित करें: टिप्पणी के अनुसार अद्यतन निर्देश।

+2

ईक्यूएटीसी मंचों से एक अपडेट: http://www.eqatec.com/forum/profiler/bugs-problems/293776181/conversation_view?b_start:int=7&-C= मैं उनके दोनों निर्देशों में दो चीजें जोड़ूंगा: 0) सबसे पहले, उनके निर्देश पढ़ें। फिर ऐप विकल्प में यह करें: 1) "सामान्य ऐप" अनमार्क करें। यह एक लापता मुख्य विधि के बारे में चेतावनी को रोक देगा। 2) केवल आउटपुट फ़ोल्डर को $ (AppDir) पर सेट करें। यह प्रोफाइल डीएलएल को सीधे बिन-प्रोफाइल के बजाय बिन-फ़ोल्डर में लिख देगा, जो आपको मैन्युअल प्रतिलिपि बनाने के लिए सहेजता है। – jrummell

+0

उन्होंने अपनी नई रिलीज में यूजर इंटरफेस बदल दिया। नए स्क्रीनशॉट के लिए नीचे मेरा जवाब देखें। –

1

आपको अपनी साइट का एक संकलित संस्करण प्राप्त करने की आवश्यकता हो सकती है (क्या बिन फ़ोल्डर में साइट के लिए एक डीएल है या केवल निर्भरता है?)। ऐसा करने का सबसे आसान तरीका इसे प्रकाशित करना है। (बस दाएं हाथ दृश्य स्टूडियो में साइट पर क्लिक करें)। तब पावेल का जवाब ठीक काम करेगा।

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