Visual Studio stürzt ab beim Projektmappe laden / Formular öffnen

Beantwortet Visual Studio stürzt ab beim Projektmappe laden / Formular öffnen

  • Montag, 23. April 2012 12:00
     
     

    Ich hab VS2010 Pro auf Win7 x64 laufen. Jedes mal wenn ich irgendeine Projektmappe öffne stürzt VS ab, dann kann ich es neustarten und das Projekt öffnen mit der Fehlermeldung "Mindestens ein Projekt der Projektmappe wurde nicht ordnungsgemäß geladen."

    Dann kann ich auch Code bearbeiten und erstellen usw.

    Wenn ich dann ein Formular (oder irgendetwas das den Designer aufmacht) öffne, dann stürzt VS ab.
    BEI JEDEM PROJEKT

    Ich habe 2 Lösungen für dieses Problem gefunden, beide halten aber bloß solange bis VS beendet wird.

    1. Ein neues Windows-Forms-Projekt erstellen. Danach kann ich alle Projekte öffnen und alle Formulare etc... KEINE FEHLER
    Bis zum Neustart von VS. Dann kommt wieder das gleiche wie oben beschrieben.

    2. Den http://archive.msdn.microsoft.com/KB2201993 Patch installieren. Dann kann ich auch alles Problemlos benutzen, wie bei 1.
    Bis zum Neustart von VS.

    Es ist SEHR offensichtlich das irgendetwas bei Schließen von VS falsch läuft.
    Lösungen 1 und 2 beheben dann dieses Problem.

    Gibts irgendeine Möglichkeit herauszufinden was da kaputt geht beim Schließen von VS?

    Sachen die ich probiert hab um das Problem dauerhaft zu beheben (alle erfolglos):

    VS Deinstallieren / neuinstallieren
    sou-Dateien löschen
    SP1, Patches, Hotfixes etc. installieren.

    Das Problem mit dem Projekt öffnen tritt übrigens bei mir noch bei 2 weiteren PCs auf. Da kann ich dann aber immerhin Formulare öffnen.



    • Bearbeitet gb87de Montag, 23. April 2012 12:10
    •  

Alle Antworten

  • Montag, 23. April 2012 12:11
     
     

    Hi,

    zuallererst solltest Du VS mal mit einem Parameter starten, der sämtliche Add-Ins deaktiviert. Siehe dazu:

      http://msdn.microsoft.com/de-de/library/xee0c8y7.aspx

    Denn in der Regel wird solch ein Problem durch ein Add-In hervorgerufen.

    Die Parameter würde ich in dieser Reihenfolge ausprobieren.

      /Log

      /SafeMode

      /ResetSettings

    Natürlich immer schauen, ob sich etwas verändert. /Log dient, wie der Name sagt, zum protokollieren, wird also am Verhalten selbst nichts ändern. Aber falls es nach den beiden anderen Schaltern immer noch nicht geht, kannst Du das Log mal entsprechend durchforsten und ggfs. relevante Auszüge hier posten.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

  • Montag, 23. April 2012 12:27
     
      Enthält Code

    Ich benutze keine AddIns. VS ist frisch installiert. SafeMode bringt nichts.
    Mit /log sind bei beiden Abstürzen (Projekt und Formular) diese hier die letzten Einträge:

    <entry>
        <record>233</record>
        <time>2012/04/23 12:21:56.468</time>
        <type>Information</type>
        <source>VisualStudio</source>
        <description>Entering function VBDispatch::GetTypeLib</description>
      </entry>
      <entry>
        <record>234</record>
        <time>2012/04/23 12:21:56.469</time>
        <type>Information</type>
        <source>VisualStudio</source>
        <description>Leaving function VBDispatch::GetTypeLib</description>
        <guid>{80CC9F66-E7D8-4DDD-85B6-D9E6CD0E93E2}</guid>
      </entry>

    Was mich viel eher interessiert:
    der Patch KB2201993 und das Erstellen einer neuen Projektmappe (völlig egal was für eine) beheben das Problem.
    Ist es so schwer herauszufinden was diese beiden tun um das Problem zu beheben?
    Weil ich hab VIELE (sehr viele) Threads gefunden mit dem selben oder ähnlichen Problemen, und es kann echt nicht schwer zu beheben sein wenn es ausreicht ein neues Projekt zu erstellen.

  • Montag, 23. April 2012 12:31
     
     

    Achja: /ResetSettings behebt das Problem auch solange bis VS neugestartet wird. Ist also die Lösung Nr.3 die den Fehler bis zum neustart behebt

  • Dienstag, 24. April 2012 10:06
     
     
    Sieh dir mal die Datei/Registry Zugriffsrechte auf die Pfade an, wo VS seine
    Einstellungen speichert. Oft sind mangelnde Rechte die Ursache für
    sowas. Wenn dir die Sucherei erstmal zu mühsam ist, kannst du VS ja mal
    als Admin ausführen. Das ist natürlich keine Dauerlösung, aber zum
    Testen ...
     

    • Bearbeitet Hans-J. Ude Dienstag, 24. April 2012 10:10
    •  
  • Dienstag, 24. April 2012 11:31
     
     

    Als Administrator ausführen hab ich selbstverständlich ausprobiert

  • Mittwoch, 25. April 2012 06:30
     
     Beantwortet
    • Als Antwort markiert gb87de Freitag, 27. April 2012 08:14
    •  
  • Freitag, 27. April 2012 08:13
     
     

    Ich hab das ausführen mit dem /LCID probiert und es funktioniert.

    Aber ich kann jetzt leider nicht sagen ob es das wirklich war.
    Ich hab nämlich auch noch die VS11 Beta installiert.

    Also entweder hilft das /LCID oder die VS11 Beta hats behoben.
    Falls ich das Problem nochmal auf irgendeinem PC habe, werd ich mich nochmal melden