2015-07-31 5 views
11

Visual Studio 2015 stürzt bei der Suche im Projektmappen-Explorer ab. Ist das ein bekannter Fehler? Gibt es einen Workaround?Visual Studio 2015 stürzt bei der Suche im Projektmappen-Explorer ab

Ich bin mit Microsoft Visual Studio Professional 2015 Version 14.0.23107.0

Von Ereignisanzeige:

.NET Runtime Version 2.0.50727.5485 - Fatal Execution Engine Error (7098CE82) (0)

+0

Sie sollten Visual Studio Bugs hier melden: https://connect.microsoft.com/VisualStudio/Feedback – M4N

+0

Ich benutze die exakt gleiche Version und meine Suche funktioniert gut. Hast du eine Neuinstallation versucht? –

+0

Ohne jede Information ist es unmöglich zu helfen. Absturz mit welcher Nachricht? Haben Sie mindestens die Ereignisanzeige überprüft, um festzustellen, ob Fehler aufgetreten sind? Sie haben möglicherweise eine beschädigte Installation, die mit einer Reparatur behoben wird, oder eine ungültige Erweiterung, die Sie entfernen müssen –

Antwort

2

Es gibt einen aktiven Fehler für dieses Problem.

Sie auf der CD lesen kann here

Aus den Kommentaren, können Sie sehen, dass im abgesicherten Modus möglicherweise einen gewissen Erfolg haben, aber keine offizielle Abhilfe ist, als der noch in den Fehlerbericht zu finden sind.

+2

Das "aktive Bug" enthält fast keine Information, noch wurde es bestätigt. Wenn der abgesicherte Modus funktioniert, bedeutet dies wahrscheinlich, dass eine Erweiterung nur in diesem speziellen Fall Probleme verursacht. –

+0

@ PanagiotisKanavos deshalb habe ich gesagt, es ist ein aktiver Fehler, kein akzeptierter Fehler. Das OP des Fehlerberichts gibt außerdem an, dass er keine Erweiterungen installiert hat. –

+1

Und deshalb ist die Antwort "Kontaktunterstützung". Es gibt keine Informationen (nicht einmal einen Absturzbericht), die darauf hindeuten, dass dies ein tatsächlicher Bug ist und kein Problem mit dem Dev-Rechner. Ich sage voraus, dass der Bug genau wie diese Frage geschlossen wird –

2

Ich bin derjenige, der die BUG in Verbindung einreichte. Es verfügt über drei angehängte Dateien, zwei Absturzspeicherauszüge und einen Stack-Trace, der von der Ereignisanzeige abgerufen wurde. Wenn Sie sich die connect BUG ansehen, werden Sie sehen, dass eine andere Person den Fehler reprobieren kann und dieser Fall wird der dritte sein (bitte klicken Sie auf Repro "Ich kann auch").

Ich habe einen aktiven Thread in MSDN Community-Foren, wo Sie die komplette Stapelverfolgung von zwei Abstürzen im Textformat here zu sehen.

Ich bin Mitglied eines Entwicklerteams, das nach VS 2015 suchen möchte, und wir müssen diese bestehenden Projekte migrieren, damit ich feststecke. Jede Hilfe wird sehr geschätzt.

Was habe ich bisher versucht: Benutzereinstellungen zurücksetzen, löschen Sie die SUO-Dateien, ohne Erfolg. Sicherer Modus funktioniert, also ist es wahrscheinlich eine Erweiterung (nicht sicher, ob es eine Erweiterung in VS 2012 oder 2015 ist, wie im Jahr 2015 gibt es keine Erweiterungen, die ich deaktivieren kann), ich versuche jetzt den letzten Vorschlag aus dem MSDN-Thread und ich werde Post hier, wenn ich das lösen kann.

MC

2

Einer unserer Entwickler-Team fanden die BUG und wie es in einem neuen Projekt zu reproduzieren in VS 2015:

  1. Erstellen Sie ein neues VB Windows Forms-Projekt

  2. Fügen Sie eine Klasse wie diese hinzu:

    Public class1 
    
        Public event Test(byval a as string) 
    
    End Class 
    
  3. Dateien speichern und Projekt

  4. Zum Mappen-Explorer und suchen Test-

  5. VS Crashs

Wenn Sie das Ereignis als Eventhandler erklären es nicht abstürzt. Die VS 2012-Lösungen, die wir migrieren, verwenden mehrere Ereignisse, die wie folgt deklariert werden. Die Dateien, die ich gefunden habe, um den Absturz zu verursachen, enthielten Ereignisse, die wie folgt deklariert wurden.

So ist es ein Fehler, Sie können es repro.Eines der Projekte enthält 20k Dateien und VS friert alle 5 Minuten ein, wir untersuchen dieses Problem ebenfalls.

Ich habe das connect Problem Here kommentiert und ich poste ein neues.

Abhilfe: declare Delegierten wie:

Public Delegate Sub MyEventHandler(ByVal s As String) 

Und verwenden wie:

Public Event test As MyEventHandler 

Credits Kirill von unserem Team gehen.

Grüße,

MC PD: Ich weiß nicht, warum ich nicht meine Antwort bearbeiten, dies hier ist also.

+0

Dies schien das Problem für mich zu beheben. – PeterM

Verwandte Themen