were visual the that studio found exports error contractname constraint c# visual-studio-2013

c# - visual - No se ha encontrado el error de exportación de editorOptionDefinition



no exports were found that match the constraint contractname c# (8)

Apagar un plugin llamado "Visual Assist" lo resolvió por mí.

En Visual Studio 2013 comencé a recibir el siguiente error al intentar abrir archivos C #:

No EditorOptionDefinition export found for the given option name: Tabs/ConvertTabsToSpaces Parameter name: optionID

No tuve problemas toda la mañana hasta que cerré y volví a abrir una solución de C # en la que estaba trabajando cuando comenzó este error. Lo comprobé y este error ocurre cuando abro cualquier proyecto de C # en esta computadora. También intenté abrir el mismo proyecto desde mi otra computadora y funciona bien, por lo que no es un error de proyecto.

No he cambiado ninguna configuración de VS, y estaba intentando abrir el gestor de paquetes cuando se presentó.

Estoy en una pérdida y el Dr. Google no es de mucha ayuda hasta ahora.


Después de un reinicio y un poco más de investigación encontré esta post de un blog. El error descrito no es el mismo error que veo, sin embargo, fue lo suficientemente cerca como para justificar un intento.

Sigue los pasos:

  1. Cerrar Visual Studio
  2. Abra la carpeta: %LocalAppData%/Microsoft/VisualStudio/12.0/ (en C:/users/'%userName%''/AppData/Local/Microsoft/VisualStudio/12.0/ )
  3. Renombra la carpeta ComponentModelCache
  4. Reinicie Visual Studio.

Visual Studio recreará la carpeta y todo estará bien con el mundo (o al menos VS). Me encanta una solución simple, ¡y espero que sea de utilidad para cualquier otra persona que se encuentre con este problema!


Ejecutando Windows 8.1, VS2013.3 y pude encontrar la carpeta. El uso de la función de búsqueda en 8.1 no encontró la carpeta, pero al buscar en la carpeta% APPDATA% me dirigieron a una carpeta de roaming. Luego, subiendo un nivel, vi la carpeta local en AppData.

La ruta final donde pude encontrar la carpeta fue la misma que se mencionó anteriormente. C: / Users // AppData / Local / Microsoft / VisualStudio / 12.0

Cambiar el nombre de la carpeta funcionó.



Me temo que esa respuesta no es necesariamente correcta. En mi Windows 8.1 + Visual Studio 2013 for Web (12.0.30723.00 Update 3), no había ninguna carpeta ComponentModelCache.

En su lugar, lo que hice fue ejecutar todas las actualizaciones para VS2013 y luego fui al Panel de control / Programas y características y realicé una reparación. Voila, eso funcionó y creo que puede ser una mejor solución general.


Sí, tuve este mismo problema con VS2013 y Windows 7. Carpeta renombrada

C: / Users / Su nombre de usuario / AppData / Local / Microsoft / VisualStudio / 12.0


Tuve este problema,

Ahora uso Windows 8.1 y VS Express 2013 para web. Cambiar el nombre de la carpeta no ayudó, ya que no cambió cuando reinicié VS. Reparar el programa no ayudó ni tampoco reiniciar la computadora.

Lo que funcionó para mí fue solo una desinstalación y reinstalación básica, a veces se necesita un poco de sentido común :)


Tuve un mismo problema, hice un pequeño cambio para Jake Answer

1 Close Visual Studio 2 Search ComponentModelCache Folder 3 Rename folder 4 Restart the visual Studio

Y empieza a funcionar.

Me volvió a pasar, pero esta vez probé Web Essentials 2013.5 y luego comenzó a funcionar. Espero que esto te ayudará.