Razor intellisense arbeitet nicht in VS 2015

Wenn ich es lade bis mein VS2013 Projekte im Jahr 2015, alle meine razor-Ansichten sind gefüllt mit roten squiggly unterstreicht.

@Modell, @Scripts @url @Html.Partielle lambda-Ausdrücke

Intellisense ist jetzt ziemlich nutzlos, wie es scheint, fehlt die Hälfte der Optionen.

Lösungen, die ich gesehen habe, beteiligt zu löschen .vs-Ordner, und devenv.exe /ResetUserData, jedoch sind diese arbeiten nicht für mich.

Bin ich auf einer frischen Installation von VS 2015 Gemeinschaft mit den gleichen Dateien installieren wie meine Kollegen. Keiner von Ihnen habe den Rasierer Themen, und Sie arbeiten auf den gleichen Projekten, wie ich bin.

Irgendeine Idee, wie man dieses Problem beheben?

Bearbeiten...Weitere Infos!!!
Ich habe deinstalliert/neu installiert, VS 2015 Gemeinschaft, öffnete meine Projekte, und das Rasiermesser war!
Ich habe dann angeklickt und die Meldung zum update von NuGet. NuGet-update installiert, VS neu gestartet, razor aufgehört zu arbeiten wieder. Also das NuGet-update bricht gestochen??

Jedes mal, wenn ich eine razor-Datei heißt es: "Eine Ausnahme ist aufgetreten. Dies kann verursacht werden, durch eine Erweiterung. Sie können weitere Informationen erhalten, durch untersuchen der Datei 'C:\Users\Jonathan\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml'.
"

Im activity-log bekomme ich folgende Fehlermeldung

"System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Item has already been added. Key in dictionary: 'RazorSupportedRuntimeVersion' Key being added: 'RazorSupportedRuntimeVersion' at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) at System.Collections.Hashtable.Add(Object key, Object value) at System.Collections.Specialized.HybridDictionary.Add(Object key, Object value) at Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty(Object key, Object property) at Microsoft.VisualStudio.Html.Package.Razor.RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Razor.Def.IRazorVersionDetector.GetVersion(ITextBuffer textBuffer) at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorUtility.TryGetRazorVersion(ITextBuffer textBuffer, Version& razorVersion) at Microsoft.Html.Editor.ContainedLanguage.Razor.RazorErrorTagger..ctor(ITextBuffer textBuffer) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark) at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) at System.Activator.CreateInstance(Type type, Object[] args) at Microsoft.Html.Editor.ContainedLanguage.Common.ContainedCodeErrorTaggerProvider`1.CreateTagger[T](ITextBuffer textBuffer) at Microsoft.VisualStudio.Text.Tagging.Implementation.TagAggregator`1.GatherTaggers(ITextBuffer textBuffer)"

Wie kann ich dieses Problem beheben?

InformationsquelleAutor der Frage mejobloggs | 2015-07-27

Schreibe einen Kommentar