Question Message d'erreur "Aucune exportation trouvée correspondant au nom du contrat de contrainte"


Ce matin, j'ai rencontré un problème lors de l'ouverture de ma solution Visual Studio, et quand j'ai essayé de l'exécuter, il a dit:

Aucune exportation trouvée correspondant au nom du contrat de contrainte

Comment puis-je résoudre ce problème?


1011
2017-07-11 14:47


origine


Réponses:


J'ai résolu ce problème en effaçant le cache de modèle de composant Visual Studio.

Il suffit de supprimer ou de renommer ce dossier:

%LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache

ou

%LocalAppData%\Microsoft\VPDExpress\11.0\ComponentModelCache

et redémarrez Visual Studio.

La version de Visual Studio que vous avez est spécifiée par le numéro par ex.

Visual Studio 2012 est 11.0 (Comme montré ci-dessus)

Visual Studio 2013 est 12.0

Visual Studio 2015 est 14.0

Visual Studio 2017 est 15.0

Pour ceux qui ne savent pas: %LocalAppData%\ est le même que C:\Users\{yourUsername}\AppData\Local


2075
2017-07-11 21:41



Pas besoin de renommer ou supprimer le dossier entier:

(%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache)

Renommez ou supprimez simplement le Microsoft.VisualStudio.Default.cache fichier à l'intérieur de l'emplacement ci-dessus.


139
2017-07-18 09:42



Visual Studio Express 2012 a des chemins différents.

Visual Studio Express

  • ... \ Utilisateurs \ {utilisateur} \ AppData \ Local \ Microsoft \ WDExpress \ 11.0 \ ComponentModelCache

Avec Visual Studio Express 2012 pour le Web

  • ... \ Utilisateurs \ {utilisateur} \ AppData \ Local \ Microsoft \ VWDExpress \ 11.0 \ ComponentModelCache

Je n'ai pas eu à réinstaller Visual Studio Express


71
2017-07-17 10:40



La suppression du cache de modèle de composant ne fonctionnait pas pour moi (bien, le répertoire relatif donné ci-dessus n'existait pas dans ma machine). Au lieu de cela, j'ai installé une extension Visual Studio 2012 Express. Menu Outils → * Extensions et mises à jour ... ** → En ligne → Choisissez n'importe quel puis téléchargez. Cela semble invalider le cache provoquant la reconstruction de Visual Studio.

Voici mon la source.


28
2017-07-22 01:53



Ce problème peut être résolu en supprimant ou en effaçant tous les dossiers et fichiers de %AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache

Cela efface en fait le cache du modèle de composant Visual Studio.

Sur les machines Windows 7, le chemin est différent. Lorsque vous tapez %appdata% dans Courir boîte de dialogue, ouvre le dossier C:\Users\<username>\AppData\Roaming.

Cliquez sur le bouton 'haut' pour accéder au dossier parent et sélectionnez le dossier 'Local'.

Chemin final: C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache


27
2017-07-28 12:03



Cela fonctionnera vraiment comme un champion:

Solution: Essayez de supprimer le dossier ComponentModelCache de l'emplacement ci-dessous.

[C:]\Users\[your user name]\AppData\Local\Microsoft\VisualStudio\[Visual Studio version number]

Et après la suppression réussie, recréer le dossier avec le même nom, "ComponentModelCache".


20
2018-05-30 04:53



pour Visual Studio 2012 et versions ultérieures, la solution doit supprimer le contenu du dossier ComponentModelCache:

C:\Users\[username]\AppData\Local\Microsoft\WDExpress\11.0\ComponentModelCache

Visual Studio 2013

C:\Users\[username]\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache

18
2018-03-17 16:09



Pour Visual Studio 2013, vous devez supprimer ce dossier de ce chemin:

%AppData%\..\Local\Microsoft\VisualStudio\12.0

18
2017-12-04 06:52



J'ai eu le même problème lors du lancement de Visual Studio 2013 Ultimate, et les solutions ici n'ont pas fonctionné pour moi. J'ai essayé de supprimer les dossiers mentionnés et de redémarrer Visual Studio, mais cela n'a pas fonctionné.

Cependant, j'ai eu d'autres problèmes, comme Le package studio Microsoft.visual ne s'est pas chargé correctement et aussi Page '312e8a59-2712-48a1-863e-0ef4e67961fc' introuvable VS 2012. Ce dernier fait référence à un message dans la fenêtre Team Explorer indiquant "Page 'somenumber' introuvable".

Donc je cours devenv /setup sur l'invite de commande Visual Studio avec des droits d'administration. Il a fait le travail, et tout va bien maintenant.


14
2018-04-18 17:38



Retirer ComponentModelCache contenu du dossier.

 %AppData%..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache

12
2017-12-01 09:34



Effacer les dossiers n'a pas fonctionné pour moi. Donc je suis allé à «Programmes et fonctionnalités» et utilisé le bouton de changement pour démarrer l'installation de Visual Studio 2013.

Dans la configuration, j'ai choisi la fonction de réparation et cela a résolu le problème pour moi.


10
2018-06-10 08:12