Ich habe gerade meine Maschine mit einer Neuinstallation von Visual Studio 2015 neu erstellt. Ich habe auch die Erweiterungen für Web Essentials und Web Compiler installiert, aber diese scheinen verursacht zu haben ein ProblemRazor Editor Formatierung funktioniert nicht nach der Installation von Web Essentials und Web Compiler
Sagen Sie zum Beispiel, vor der Installation von Web Essentials und Web Compiler, wenn ich eine Razor-Ansicht bearbeiten würde, wenn das aktuelle Element wurde ein paar Tabs formatiert, und ich drückte auf Enter, der Cursor würde automatisch Tab auf der richtige Ort.
Arbeitsbeispiel:
<ul>
<li> <!--press enter here-->
|<!--would put cursor here-->
</li>
</ul>
Nichtarbeitsbeispiel:
<ul>
<li> <!--press enter here-->
|<!--put's cursor here-->
</li>
</ul>
Dieses, wie ich bin sicher, dass Sie ziemlich ärgerlich verstehen ist!
Ich bin mir ziemlich sicher, dass es etwas mit Web Essentials oder Web Compiler zu tun hat, denn das war kein Problem vorher. Zusätzlich dazu, erhalte ich die folgende Fehlermeldung beim Start:
Und dies scheint der Täter in ActivityLog.xml
ERROR Editor oder Editor Erweiterung
zu seinSystem.Reflection.TargetInvocationException: Exception wurde durch das Ziel eines In ausgelöst Berufung. ---> System.ArgumentException: Element wurde bereits hinzugefügt. Key im Wörterbuch: 'RazorSupportedRuntimeVersion' Key hinzugefügt werden: 'RazorSupportedRuntimeVersion' bei System.Collections.Hashtable.Insert (Objektschlüssel, Objekt nValue, Boolean add) bei System.Collections.Hashtable.Add (Objektschlüssel, Objektwert) bei System.Collections.Specialized.HybridDictionary.Add (Objektschlüssel, Object Wert) bei Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty (Object Schlüssel, Objekteigenschaft) bei Microsoft.VisualStudio.Html.Package.Razor .RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Razor.Def.IRazorVersionDetector.GetVersion (ITextBuffer textBuffer) um Microsoft.Html.Editor.ContainedLanguage.Razor.RazorUtili ty.TryGetRazorVersion (ITextBuffer textBuffer, Version & razorVersion) bei Microsoft.Html.Editor.ContainedLanguage.Razor.RazorErrorTagger..ctor (ITextBuffer textBuffer) --- Ende der Ausnahmestapelüberwachung --- bei System.RuntimeMethodHandle .InvokeMethod (Zielobjekt, Objekt [] Argumente Signatur SIG, Boolean Konstruktor) bei System.Reflection.RuntimeConstructorInfo.Invoke (Binding invokeAttr, Binder Bindemittel, Object [] Parameter, Culture Kultur) bei System.RuntimeType.CreateInstanceImpl (BindingFlags bindingAttr, Aktenordner, Object [] args, CultureInfo-Kultur, Objekt [] activationAttributes, StackCrawlMark & stackMark) bei System.Activator.CreateInstance (Typ Typ, Binding bindingAttr, Binder Bindemittel, Object [] args, Culture Kultur, Object [] activationAttributes) bei System.Activator.CreateInstance (Typ Typ, Object [] args) bei Microsoft.Html.Editor. ContainedLanguage.Common.ContainedCodeErrorTaggerProvider
1.CreateTagger[T](ITextBuffer textBuffer) at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator
1.GatherTaggers (ITextBuffer textBuffer)
Haben Sie versucht, die beiden Erweiterungen zu deinstallieren? Bleiben die Probleme bestehen? Haben Sie versucht, nur eines der beiden zu installieren? – Tamas
@ Tamas-SonarSourceTeam ja versucht, dass – series0ne
Und hatten Sie immer noch die Probleme? – Tamas