J'ai une solution qui génère sans erreurs ou avertissements. J'ai créé un diagramme de classes dans VS 2008 qui montre une de mes classes. J'ai alors fait un clic droit sur la classe et j'ai choisi create instance, et le paramètre its less constructor. Je fournis le nom de la nouvelle instance, puis cliquez sur OK.0x80004005 Échec de création d'instance
Ensuite, il affiche simplement une erreur "Object Test Bench" "Créer une instance a échoué", et dans les détails, affiche uniquement "0x80004005".
Quelqu'un a-t-il une idée de ce qui se passe?
Mise à jour
I figured it out. Le projet est un plugin pour un autre programme, donc si je vais dans l'onglet de débogage des paramètres du projet, "Start Action" est configuré pour exécuter ce programme. Quand j'ai changé que pour me vérifier ça a marché ».
Mise à jour 2
Ok je plaisantais « Projet Start » et a assuré la case « Activer le processus d'hébergement Visual Studio », ne fonctionne toujours pas. Maintenant, je n'obtenez pas l'erreur pour le premier objet, mais la fenêtre du banc d'objets ne s'ouvre jamais, et si vous essayez de créer une autre instance en cliquant avec le bouton droit de la souris sur une classe du diagramme de classes, la méthode constructeur est vérifiée. Si je ferme le studio visuel, je reçois une autre case "Créer une instance échouée" mais cette fois la partie "Une évaluation d'expression est déjà en cours."
0x80004005 est une erreur très générique et commune ... existe-t-il d'autres informations? Stack Trace, etc? –
Regardez dans votre observateur d'événements: Démarrer-> Exécuter-> eventvwr-> Application et voir si vous pouvez trouver cette erreur, puis postez les détails – Chris
Avez-vous des Service Packs installés pour VS2008? – Kane