Después de instalar y luego reparar mi instancia VS2015 , todavía no puedo hacer que intellisense (lado del servidor) funcione en mis vistas MVC. Recibo un mensaje de alerta cuando abro por primera vez en una sesión un archivo .cshtml y me dirijo al archivo Activitylog. Mensaje de error recuperado en ActivityLog.xml (versión corta):
System.ArgumentException: el elemento ya se ha agregado. Clave en el diccionario: 'RazorSupportedRuntimeVersion'
Aquí está la versión completa:
System.Reflection.TargetInvocationException: el destino de una invocación ha lanzado una excepción. ---> System.ArgumentException: el elemento ya se ha agregado. Clave en el diccionario: 'RazorSupportedRuntimeVersion'Clave que se agrega: 'RazorSupportedRuntimeVersion' en System.Collections.Hashtable.Insert (clave de objeto, Object nvalue, Boolean add) en System.Collections.Hashtable.Add (clave de objeto, valor de objeto) en System.Collections.Specialized.HybridDictionary.Add (Clave de objeto, Valor de objeto) en Microsoft.VisualStudio.Utilities.PropertyCollection.AddProperty (Clave de objeto, Propiedad de objeto) en Microsoft.VisualStudio.Html.Package.Razor.RazorVersionDetector.Microsoft.Html.Editor.ContainedLanguage.Raz.orateor.Vazor.DeArz.DeArz .GetVersion (ITextBuffer textBuffer) en Microsoft.Html.Editor.ContainedLanguage.Razor.RazorUtility. TryGetRazorVersion (ITextBuffer textBuffer, Version & razorVersion) en Microsoft.Html.Editor.Conta. de seguimiento de pila de excepción interna --- en el sistema.RuntimeMethodHandle.InvokeMethod (Objetivo del objeto, argumentos del Objeto [], Firma de firma, Constructor booleano) en System.Reflection.RuntimeConstructorInfo.Invoke (BindingFlags invokeAttr, Binder Binder, Object [] parámetros, CultureInfo culture) en System.RuntimeType.CreateIindingtmplla , Binder Binder, Object [] args, CultureInfo culture, Object [] activaciónAttributes, StackCrawlMark & stackMark) en System.Activator.CreateInstance (Tipo de tipo, BindingFlags bindingAttr, Binder Binder, Object [] args, CultureInfo culture, Object [] activaciónAttributes) en System.Activator.CreateInstance (Type type, Object [] args) en Microsoft.Html.Editor.ContainedLanguage.Common.ContainedCodeErrorTaggerProvider'1.CreateTagger [T] (ITextBuffer textBuffer) en Microsoft.VisualStudio.Text.Tagging.Igual.Tag.Tagging.1.GatherTaggers (ITextBuffer textBuffer)
Si es de ayuda, tengo algunas personalizaciones para colorear fuentes y tengo instaladas las extensiones Web Essentials, Bundler & Minifier y Web Compiler.
ACTUALIZACIÓN : sucede cuando abro una aplicación web existente o cuando creo una nueva desde cero. También hay una instancia de VS2013 instalada y ejecutándose en la misma máquina.
Como puede ver en la imagen de arriba, no obtengo ningún intellisense, ni ningún tipo de código para colorear.
¿Alguna pista sobre cómo solucionarlo? Gracias por adelantado.