Razor intellisense não funciona no VS 2015

Quando carrego meus projetos do VS2013 em 2015, todas as minhas visualizações de barbeador são preenchidas com sublinhados vermelhos e ondulados.

@model, @Scripts @url, @ Html.Partial, expressões lambda

O Intellisense agora é bastante inútil, pois parece estar faltando metade das opções.

As soluções que eu já vi envolvem a exclusão da pasta .vs e devenv.exe / ResetUserData, mas elas não funcionam para mim.

Estou em uma nova instalação da Comunidade VS 2015 usando os mesmos arquivos de instalação que meus colegas. Nenhum deles tem problemas de barbear e estão trabalhando nos mesmos projetos que eu.

Alguma idéia de como consertar isso?

Editar ... Mais informações! Eu desinstalei / reinstalei a Comunidade VS 2015, abri meus projetos e a máquina funcionou! Em seguida, cliquei em uma notificação dizendo para atualizar o NuGet. Atualização do NuGet instalada, VS reiniciado, o barbeador parou de funcionar novamente. Então a atualização do NuGet está quebrando a navalha?

Sempre que abro um arquivo navalha, ele diz "Foi encontrada uma exceção. Isso pode ser causado por uma extensão. Você pode obter mais informações examinando o arquivo 'C: \ Usuários \ Jonathan \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml '. "

No log de atividades, recebo o seguinte erro

"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)"

Como faço para corrigir isso?

questionAnswers(14)

yourAnswerToTheQuestion