2016-07-20 9 views
2

Wenn ich versuche, Cshtml-Dateien in Visual Studio 2015 Update 2 zusammenzuführen, bekam ich diesen generischen Fehler und dann stürzte VS: Ich überprüfte die Protokolle, aber sie waren nicht hilfreich überhaupt. Der Fehler, wie unten gezeigt, ist Eine Ausnahme wurde festgestellt. Dies kann durch eine Erweiterung verursacht werden.Visual Studio 2015 Update 2 Absturz beim Zusammenführen von .cshtml-Dateien

enter image description here

Dies könnte sein, wo der Fehler ausgelöst wurde. Nicht sicher

<entry> 
    <record>3863</record> 
    <time>2016/07/20 14:11:46.766</time> 
    <type>Error</type> 
    <source>Editor or Editor Extension</source> 
    <description>System.ArgumentNullException: Value cannot be null.&#x000D;&#x000A;Parameter name: key&#x000D;&#x000A; at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)&#x000D;&#x000A; at Microsoft.VisualStudio.Html.Package.Extensions.ExtensionsManager.OnTextViewCreated(ITextView textView, ITextBuffer textBuffer)&#x000D;&#x000A; at Microsoft.Web.Editor.Controller.TextViewConnectionListener.OnTextViewGotAggregateFocus(ITextView textView, ITextBuffer textBuffer)&#x000D;&#x000A; at Microsoft.VisualStudio.Html.Package.Commands.Html.VsHtmlTextViewConnectionListener.OnTextViewGotAggregateFocus(ITextView textView, ITextBuffer textBuffer)&#x000D;&#x000A; at Microsoft.Web.Editor.Controller.TextViewConnectionListener.&lt;&gt;c__DisplayClass24_0.&lt;OnTextViewConnected&gt;b__0(Object sender, EventArgs eventArgs)&#x000D;&#x000A; at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.RaiseEvent(Object sender, EventHandler eventHandlers)</description> 
    </entry> 
    <entry> 

Das macht es so, dass ich meine cshtml-Dateien manuell zusammenführen muss. Ich habe versucht, VS 2015 zu reparieren und auch versucht, eine Reihe von Erweiterungen zu deaktivieren, aber es ist immer noch da.

Antwort

10

Ich wollte eine Lösung für dieses Problem, da ich Probleme hatte, es zu finden. Ich fand diese link auf GitHub, die vorgeschlagen, dass ich zu Tools, Optionen, Texteditor, HTML, Advanced gehen und dann Identifizieren hilfreiche Erweiterungen bis False. Dies wurde zumindest in einem Beitrag von ToddGrun und vielleicht einigen anderen vorgeschlagen.

enter image description here

Ich ging weiter und neu gestartet Visual Studio, bevor er wieder zu verschmelzen versucht. Nicht sicher, ob Sie das tun müssen.

Es hat danach funktioniert.

+0

Diese nützlichen Extension-Nachrichten hatten mich auf jeden Fall nervig gemacht, indem sie wieder auftauchten, nachdem ich geklickt hatte "nicht mehr fragen", also doppelt gewinnen von diesem Fix. – Amicable

+1

Dies behebt mein Problem (und ich habe sogar eine vollständige Reparatur). Ich musste VS nicht neu starten, um die Zusammenführung abzuschließen. – Steve

Verwandte Themen