web-dev-qa-db-fra.com

Aucune erreur d'exportation EditorOptionDefinition trouvée

Dans Visual Studio 2013, l'erreur suivante apparaissait lorsque j'essayais d'ouvrir des fichiers C #:

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

Je n'avais aucun problème toute la matinée jusqu'à ce que je ferme et que je rouvre une solution C # sur laquelle je travaillais lorsque cette erreur a commencé. J'ai vérifié et cette erreur se produit lorsque j'ouvre un projet C # sur cet ordinateur. J'ai également essayé d'ouvrir le même projet à partir de mon autre ordinateur et cela fonctionne bien. Ce n'est donc pas une erreur de projet.

Je n'ai pas modifié les paramètres de VS et j'essayais simplement d'ouvrir le gestionnaire de paquets lorsque cela s'est présenté.

Je suis désemparé et le Dr Google n’a pas beaucoup aidé jusqu’à présent. 

246
Jake1164

Après un redémarrage et quelques recherches supplémentaires, j'ai trouvé ceci post sur un blog. L'erreur décrite n'est pas la même que celle que je vois, cependant, elle était suffisamment proche pour justifier un essai.

Suis les étapes:

  1. Fermer Visual Studio
  2. Ouvrez le dossier: %LocalAppData%\Microsoft\VisualStudio\12.0\ (In C:\users\'%userName%'\AppData\Local\Microsoft\VisualStudio\12.0\)
  3. Renommez le dossier ComponentModelCache
  4. Redémarrez Visual Studio.

Visual studio va recréer le dossier et tout ira bien avec le monde (ou au moins VS). J'adore une solution simple et j'espère qu'elle sera utile à quiconque se heurtera à ce problème!

576
Jake1164

J'ai eu le même problème que j'ai fait petit changement pour Jake Answer

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

Et ça commence à marcher

C'est ce qui m'est arrivé à nouveau et cette fois j'ai essayé Web Essentials 2013.5 puis sa mise en route. J'espère que ceci vous aidera.

24
sansalk

En cours d'exécution Windows 8.1, VS2013.3 et était capable de trouver le dossier. L'utilisation de la fonction de recherche dans la version 8.1 n'a pas trouvé le dossier, mais dans le dossier% APPDATA%, j'ai été dirigé vers un dossier Roaming. Ensuite, en remontant d'un niveau, j'ai vu le dossier local dans AppData.

Le dernier chemin où j'ai pu trouver le dossier était le même que celui mentionné ci-dessus . C:\Utilisateurs \\ AppData\Local\Microsoft\VisualStudio\12.0

Renommer le dossier a fonctionné.

13
Null Value

Je crains que cette réponse ne soit pas nécessairement correcte. Dans Windows 8.1 + Visual Studio 2013 pour Web (12.0.30723.00 Update 3), il n'y avait pas de dossier ComponentModelCache.

Au lieu de cela, ce que j'ai fait est d'exécuter toutes les mises à jour pour VS2013, puis de passer au Panneau de configuration/Programmes et fonctionnalités et d'effectuer une réparation. Voilà, cela a fonctionné et je pense que peut être une meilleure solution globale.

7
HiDefLoLife

Oui, j'ai eu le même problème avec VS2013 et Windows 7. Dossier renommé 

C:\Utilisateurs\Votre nom d'utilisateur\AppData\Local\Microsoft\VisualStudio\12.0

6
user3442716

Installation Web Essentials 2013 pour VS 2013 comme suggéré ici Le projet ne se charge pas après l'installation de visual studio 2013 Update 2 dans la solution de Sagar S., a travaillé pour moi avec VS 2013 Update 4.

2
Dov Miller

J'ai eu ce problème,

Maintenant, j'utilise Windows 8.1 et VS Express 2013 pour le Web. Le changement de nom du dossier n'a pas aidé, car il n'a pas changé lorsque j'ai redémarré VS . .

Ce qui a fonctionné pour moi était juste une désinstallation et une réinstallation de base, parfois un peu de bon sens est nécessaire :)

1
Lee

Désactiver un plugin appelé "Visual Assist" me l'a résolu.

0
Oleg Stotsky