11

आज जब मैं Visual Studio 2013 Professional Edition खोला, मैं त्रुटि exception has been thrown by a target of invocation.अपवाद दृश्य स्टूडियो में मंगलाचरण का लक्ष्य द्वारा दिया गया गया है 2013

मिला इसके अलावा, मैं ILSpy खोलने के लिए एक dll डिबग करने की कोशिश की है, लेकिन यह दुर्घटनाग्रस्त हो गया। मुझे लगता है कि यह एक ही हत्यारे से हो सकता है। सिस्टम के लिए मैंने कल SQL Server 2012 व्यावसायिक संस्करण स्थापित किया था।

मैंने पर्यावरण पथ की जांच की। यह है:

C: \ Program Files \ Common Files \ Microsoft साझा \ विंडोज लाइव, C: \ Program Files (x86) \ Common Files \ Microsoft साझा \ विंडोज लाइव, C: \ Program Files (x86) \ Intel \ iCLS क्लाइंट \; सी: \ प्रोग्राम फ़ाइलें \ Intel \ iCLS क्लाइंट \; सी: \ प्रोग्राम फ़ाइलें (x86) \ AMD APP \ bin \ x86_64; c: \ प्रोग्राम फ़ाइलें (x86) \ AMD APP \ bin \ x86 ;% SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem; c: \ प्रोग्राम फ़ाइलें (x86) \ अति तकनीक \ ATI.ACE \ कोर-स्टेटिक; सी: \ प्रोग्राम फ़ाइलें \ Intel \ Intel (R) प्रबंधन इंजन घटक \ DAL; सी: \ प्रोग्राम फ़ाइलें \ इंटेल \ इंटेल (आर) प्रबंधन इंजन घटक \ आईपीटी; सी: \ प्रोग्राम फ़ाइलें (x86) \ Intel \ Intel (आर) प्रबंधन इंजन घटक \ DAL; सी: \ प्रोग्राम फ़ाइलें (x86) \ Intel \ Intel (आर) प्रबंधन इंजन घटक \ आईपीटी; सी: \ प्रोग्राम फ़ाइलें \ डेल \ डेल डेटा सुरक्षा \ एक्सेस \ उन्नत \ वेव \ Gemalto \ एक्सेस क्लाइंट \ v5 \; सी: \ प्रोग्राम फ़ाइलें (x86) \ NTRU क्रिप्टोसिस्टम \ NTR यू टीसीजी सॉफ्टवेयर स्टैक \ bin \; सी: \ प्रोग्राम फ़ाइलें \ NTRU क्रिप्टोसिस्टम \ NTRU टीसीजी सॉफ्टवेयर स्टैक \ bin \; सी: \ प्रोग्राम फ़ाइलें (x86) \ Windows Live \ साझा; सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft SQL सर्वर \ 100 \ टूल्स \ बिन्न \; सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसक्यूएल सर्वर \ 100 \ टूल्स \ बिन्न \; सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट एसक्यूएल सर्वर \ 100 \ डीटीएस \ बिन्न \; सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट एसक्यूएल सर्वर \ 100 \ टूल्स \ बिन्न \ VSShell \ Common7 \ IDE \; सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft SQL Server \ 100 \ DTS \ Binn \; सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft Visual स्टूडियो 9.0 \ कॉमन 7 \ आईडीई \ PrivateAssemblies \; सी: \ प्रोग्राम फ़ाइलें \ माइक्रोसॉफ्ट \ वेब प्लेटफार्म इंस्टॉलर \; सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट एएसपी.नेट \ एएसपी.नेट वेब पेजेस \ v1.0 \;% systemroot % \ System32 \ WindowsPowerShell \ v1.0 \; C: \ स्रोत \ ओरियन \ ट्रंक \ संकुल \ NuGet.CommandLine.2.2.0 \ उपकरण;% TFSPowerToolDir%;% BPADir%;% HummPATH14%;% systemroot% \ System32 \ WindowsPowerShell \ v1.0 \; सी: \ प्रोग्राम फ़ाइलें (x86) \ क्विकटाइम \ QTSystem \; सी: \ प्रोग्राम फ़ाइलें (x86) \ विंडोज किट \ 8.1 \ विंडोज प्रदर्शन टूलकिट \; सी: \ प्रोग्राम फ़ाइलें \ Microsoft SQL सर्वर \ 110 \ DTS \ Binn \; C: \ प्रोग्राम राम फ़ाइलें (x86) \ Microsoft SQL Server \ 110 \ उपकरण \ Binn \; सी: \ प्रोग्राम फ़ाइलें \ Microsoft SQL Server \ 110 \ उपकरण \ Binn \; सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft SQL Server \ 110 \ उपकरण \ Binn \ ManagementStudio \; सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \; सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft SQL Server \ 110 \ DTS \ Binn \

मेरा ओएस विंडोज 7 64 बिट है।

activitylog.xml है:

<entry> 
    <record>25</record> 
    <time>2014/05/13 15:06:11.756</time> 
    <type>Information</type> 
    <source>VisualStudio</source> 
    <description>Begin package load [Environment Package Window Management]</description> 
    <guid>{5E56B3DB-7964-4588-8D49-D3523AB7BDB9}</guid> 
</entry> 
<entry> 
    <record>26</record> 
    <time>2014/05/13 15:06:11.756</time> 
    <type>Error</type> 
    <source>VisualStudio</source> 
    <description>SetSite failed for package [Environment Package Window Management]</description> 
    <guid>{5E56B3DB-7964-4588-8D49-D3523AB7BDB9}</guid> 
    <hr>80131534</hr> 
    <errorinfo>The type initializer for 'Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService' threw an exception.</errorinfo> 
</entry> 

उत्तर

21

गूगल खोज और जवाब मिलता है। Answer

मेरा पर्यावरण बहुत लंबा पर्यावरण परिवर्तनीय पाथ था, 2048 वर्णों को कम करने के बाद समस्या हल हो गई थी।

+3

मुझे यह आलेख भी उपयोगी पाया गया है, क्योंकि इसमें आपके द्वारा लिंक किए गए उत्तर से अधिक विस्तृत विवरण और स्क्रीनशॉट शामिल हैं: http://www.dirkstrauss.com/programming/exception-thrown-target-invocation –

+0

अपडेट किया गया लिंक: http : //www.dirkstrauss.com/exception-thrown-target-invocation –

1

वीएस आइकन गोटो-> गुण-> शॉर्टकट-> अग्रिम-> ​​'व्यवस्थापक के रूप में चलाएं' पर राइट क्लिक करें। अब आपने किया है आप सामान्य रूप से वीएस खोल सकते हैं।

0

विंडोज 7 पर विजुअल स्टूडियो स्थापित करने के बाद मैं इस समस्या में भाग गया हूं। विजुअल स्टूडियो और एसएसएमएस दोनों ने एक ही त्रुटि लौटा दी। मेरी पथ लंबाई 2000 अक्षरों के नीचे थी जिसमें पथ के बीच कोई स्थान नहीं था।

मैंने पुनः स्थापित किया। नेट फ्रेमवर्क और दोनों अनुप्रयोगों ने फिर से काम करना शुरू कर दिया।

10
  1. ओपन सी: \ विंडोज \ System32 \ SystemProperties उन्नत।exe
  2. उन्नत उन्नत> पर्यावरण चर।
  3. सिस्टम चर के तहत, "पथ" प्रविष्टि खोजें।
  4. मूल्यों को कॉपी करें।
  5. पथ की सामग्री का अध्ययन करें और कुछ पथ जो लम्बा है और कई बार दोहराएं। उद्देश्य इसे एक और चर के साथ बदल दिया गया है। enter image description here

6, एक नई सिस्टम परिवर्तनीय प्रविष्टि जोड़ें जो # 5 में मिली प्रविष्टि का प्रतिनिधित्व करती है।
इस मामले "C: \ Program Files \ Microsoft SQL सर्वर" में: \ Program Files \ दोहराया 10 बार, तो यह अपने लक्षित
"सी के लिए घेरने की कोशिश की जा करने के लिए


% एसक्यूएल% है माइक्रोसॉफ्ट एसक्यूएल सर्वर
"

  1. # 3 में पाई गई पथ प्रविष्टि में पथ अपडेट करें। इस तरह के

से पहले के रूप में:
c: \ Program Files \ Microsoft SQL सर्वर \ ग्राहक एसडीके \ ODBC \ 110 \ उपकरण \ Binn \;


% एसक्यूएल% \ ग्राहक एसडीके के बाद \ ODBC \ 110 \ उपकरण \ Binn \;

0

मुझे एक ही समस्या थी और मेरी पथ लंबाई 1000 वर्णों से कम थी। विजुअल स्टूडियो को पुनर्स्थापित करने का प्रयास करने से पहले मैंने एक साधारण रीबूट की कोशिश की जिसने मेरी समस्या तय की।

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