27 votes

La page des propriétés de VS 2010 ne s'affiche pas - L'objet COM qui a été séparé de son TCR sous-jacent ne peut pas être utilisé.

J'utilise Visual Studio 2010 Ultimate edition, mais maintenant il n'affiche pas la page des propriétés du projet. Au lieu de cela, un message d'erreur s'affiche, disant Une erreur s'est produite en essayant de charger la page. L'objet COM qui a été séparé de son TCR sous-jacent ne peut pas être utilisé.

Cette erreur me tourmente depuis longtemps. J'ai presque tout essayé (désinstaller/réinstaller/réparer/désinstaller les addins, etc) sauf réinstaller OS. Aidez-moi. Merci beaucoup !

33voto

Imgen Points 481

J'ai finalement découvert ce qui avait mal tourné. C'est un addin qui se comporte mal - TestDriven.NET. Mais les choses peuvent être différentes pour vous. Quoi qu'il en soit, il s'agit d'un addin. Pour le découvrir, il faut aller dans la boîte de dialogue "Outils -> Options". Allez dans le nœud "Environnement -> Sécurité des add-ins/Macros". Décochez "Autoriser le chargement des composants des add-ins". Puis redémarrez VS 2010 pour voir si le problème disparaît. Si c'est le cas, alors il doit s'agir d'un addin dans ces dossiers spécifiés. Et l'étape suivante est d'activer les addins à charger, et de supprimer les répertoires dans la liste un par un pour identifier quel addin a causé le problème. Enfin, désactivez ou supprimez/désinstallez-le tout simplement.

8voto

Le redémarrage de VS 2010 SP1 a résolu mon problème !!!

1voto

Achilles Points 466

Dans mon cas, il s'agissait de la dernière mise à jour de VSCommands pour VS2010... Une Désinstallation/Réinstallation complète de VSCommands a fait le travail :)

1voto

w128 Points 822

Cela m'est également arrivé pour une raison inconnue et il s'est avéré que j'ai dû désactiver le plugin de contrôle de la source (le plugin par défaut qui fonctionnait heureusement depuis longtemps) : Tools -> Options -> Source control : set plug-in to "None" et redémarrez VS.

0voto

dblay Points 64

J'ai également réalisé que c'était TestDriven.Net qui créait le problème. Ma question est la suivante : comment puis-je utiliser TestDriven.Net dans un tel scénario ? Existe-t-il une solution pour éviter l'erreur tout en utilisant TestDriven.Net ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X