2012-10-26 12 views
11

शुरू करने में असमर्थ मैं कंसोल प्रोग्राम (विश्लेषण/प्रारंभ प्रदर्शन विश्लेषण) के लिए विंडोज 8 प्रो 64-बिट पर विजुअल स्टूडियो 2012 आरटीएम में एक प्रदर्शन प्रोफाइलिंग सत्र शुरू करने का प्रयास कर रहा हूं।VS2012 प्रोफाइलर

मैं मेरे

लोड नहीं कर सका फ़ाइल या विधानसभा 'Microsoft.VisualStudio.PerformanceTools.CounterInfo.dll' या अपनी निर्भरता में से एक को सूचित करने के लिए एक पॉपअप संदेश मिलता है। निर्दिष्ट मॉड्यूल पाया नहीं जा सका।

स्पष्ट रूप से यह KB2645410 स्थापित होने के बाद VS2010 के तहत हो सकता है।

Visual Studio 2010 SP1, KB2645410 and Add-Ins

हालांकि, कि समस्या हल नहीं होती: मैं ध्यान से प्रक्रिया एक ही त्रुटि संदेश के साथ इस समस्या के लिए दिया गया।

मैंने वीएस2012 को प्रशासक के रूप में भी चलाने की कोशिश की है।

मैं प्रोफाइलर कैसे काम कर सकता हूं?

अद्यतन

मैं वास्तव में यहाँ चरणों का उपयोग कमांड लाइन से परियोजना की एक चल उदाहरण के लिए संलग्न कर सकते हैं:

Walkthrough: Command-Line Profiling Using Sampling

हालांकि, विजुअल स्टूडियो जिसके परिणामस्वरूप नहीं खोलता है। vspx फ़ाइल (फ़ाइल/ओपन फाइल के साथ इसे खोलने के बाद यह कुछ भी नहीं करता है)।

अद्यतन 2

Fuslogvw दो बाध्यकारी त्रुटियों की रिपोर्ट जब मैं प्रोफ़ाइल प्रारंभ करने का प्रयास:

VS 2012 Profiler Binding Errors - Pastebin

+0

मुझे गंभीरता से संदेह है कि सुरक्षा पैच इसे प्रभावित कर सकता है, यह VS2010 विशिष्ट फ़ाइलों को हल करता है। असेंबली मिश्रित मोड है जिसमें बहुत से देशी डीएलएल निर्भरताएं हैं। लापता एक को खोजने के लिए SysInternals 'ProcMon का उपयोग करने का प्रयास करें। –

+0

@ हंसपैसेंट: दावा यह है कि पैच ने विजुअल स्टूडियो को इसके क्रेडेंशियल्स के साथ प्रोफाइलर को पास करने से रोका, और डिफ़ॉल्ट रूप से गायब डीएलएल उन प्रमाण-पत्रों का उपयोग करके सुलभ नहीं है जो प्रोफाइलर के तहत चल रहे हैं। प्रतीत होता है कि कम से कम कुछ लोग फ़ाइल अनुमतियों को बदलकर इस मुद्दे को हल करने में सक्षम हैं। मैं ProcMon का उपयोग करने के अपने सुझाव का प्रयास करेंगे। –

+0

@ हंसपैसेंट: प्रोफाइलर शुरू करने का प्रयास करते समय ProcMon विफलता के रूप में इंगित करता है केवल एक चीज है "HKCU \ Software \ Classes \ CLSID \ {FA445657-9379-11D6-B41A-00065B83EE53}" और "HKCR \ CLSID" के लिए नहीं मिला है \ {FA445657-9379-11D6-B41A-00065B83EE53} "। उस पर कोई विचार? –

उत्तर

7

सिस्टम पथ में निम्नलिखित जोड़ने से मेरे लिए स्थायी समस्या हल हो गई।

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools 

कुछ अन्य उत्तर अन्य स्थितियों के लिए उपयुक्त हो सकते हैं।

ध्यान दें कि आपको शायद विजुअल स्टूडियो को सही तरीके से काम करने के लिए प्रोफाइलिंग के लिए प्रशासक के रूप में चलाने की आवश्यकता होगी।

+0

यह मेरे लिए काम किया। विंडोज 7, वीएस 2012 चला रहा था। इसे सिस्टम पथ में जोड़ा गया और मेरे वीएस को व्यवस्थापक के रूप में चलाया और इसे काम कर लिया। – HashTagDevDude

5

मैं भी कि इस मुद्दे के साथ संघर्ष किया।

मैं मेरे लिए एक काम कर समाधान नहीं मिला:

मैं Notepad का उपयोग कर XXX.sln फ़ाइल Opende।

वहाँ मैं परियोजना में कई भागों मिल गया है और वैश्विक धारा कुछ इस तरह की तलाश में:

ProjectSection(SolutionItems) = preProject 
    Performance1.psess = Performance1.psess 
EndProjectSection 

मैं उन सभी को हटा दिया और कहा कि मेरी विश्लेषक काम फिर से बनाया है।

+0

विश्लेषक अचानक मेरे लिए फिर से काम करना शुरू कर दिया। मैंने इन्हें विजुअल स्टूडियो (समाधान आइटम के तहत) से हटाने के लिए किया था। यह अच्छी तरह से हो सकता है कि यह मेरे लिए भी क्यों काम करता है। –

+0

दुर्भाग्यवश चीजें मेरे लिए फिर से काम करना बंद कर दीं, और अब मेरे समाधान में एक .psess नहीं है :-(हालांकि अब के लिए स्वीकृत उत्तर के रूप में छोड़ना क्योंकि यह कम से कम कुछ स्थितियों में मदद करता है। –

+0

वास्तव में मैं एक ही समस्या का विस्तार करता हूं .. – TheJoeIaut

1

मैं .suo फ़ाइल को हटाता हूं और हर चीज ठीक से काम करता है।

+0

यह मेरे लिए मदद नहीं करता है, लेकिन उम्मीद है कि यह कुछ लोगों की मदद करता है। –

0

मेरी समस्या का समाधान हुआ जब मुझे एहसास हुआ कि मेरा उपयोगकर्ता अभिगम नियंत्रण बहुत अधिक सेट किया गया था। एक बार यह बंद हो जाने के बाद, मैंने रिबूट किया और यह सब बहुत अच्छा काम किया।

1

वही सवाल यहां मौजूद है:

http://social.msdn.microsoft.com/Forums/en-US/a6487155-980c-4bc8-82de-2fe588fdf37f/windows-update-kb2645410-and-performance-tools-error

निम्नलिखित सुझाव दिया है समाधान:

  • विंडोज़ अपडेट को निकालने KB2645410
  • केवल दृश्य स्टूडियो
  • यदि आप में से एक उदाहरण चला आपके विकास पीसी पर व्यवस्थापक हैं आप पढ़ने के लिए सभी को अनुमति जोड़ सकते हैं और ई फ़ोल्डर में सभी सामग्री xecute "सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 10.0 \ टीम टूल्स \ प्रदर्शन उपकरण" और उपफोल्डर्स/फाइलें।
  • "मैंने सबकुछ का समर्थन किया और माइक्रोसॉफ्ट से मूल डिस्क का उपयोग कर विजुअल स्टूडियो की पूरी मरम्मत की। इसने कंप्यूटर को सामान्य रूप से बंद करने की इजाजत दी। फिर मैंने पैच को फिर से कोशिश की। यह फिर से लटका हुआ, लेकिन कुछ रिबूट के बाद हमें मिला भ्रष्ट फाइलों को हटाने के बारे में एक संदेश और आखिर में सबकुछ ठीक लगता है। "
-1

एक बार जब मैंने फिर से अनइंस्टॉल किया तो मेरी समस्या हल हो गई।

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