2010-06-27 4 views
4

J'ai essayé d'ouvrir un document Word en utilisant C# dans VS2010. Mais j'ai réussi jusqu'à présent. J'ai essayé de chercher des réponses mais en vain. Dans la section de référence, je ne peux pas voir la bibliothèque de bureau Microsoft Word (n'importe quelle version) dans l'onglet COM. J'ai ajouté le Microsoft.Office.Interop.Word. La version 14 de l'onglet .Net, mais je reçois la même exception:Problème lors de l'ouverture de Word 2010 à l'aide de Visual Studio 2010?

An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in mscorlib.dll

Informations complémentaires: Récupération de l'usine de classe COM pour le composant avec CLSID {000209FF-0000-0000-C000-000000000046} a échoué en raison de la erreur suivante: 80040154 Classe non enregistrée (Exception de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Répondre

0

Word 2010 doit être installé sur la machine.

2

VSTO est pas la solution; Visual Studio 2010 l'a intégré.

J'ai trouvé le problème pour moi avec exactement la même erreur que vous obtenez, c'est que j'ai installé Office à partir du téléchargement en utilisant le "Cliquez pour exécuter". J'ai téléchargé Office la première fois que j'ai installé. Cette fois, j'ai utilisé le DVD d'installation et maintenant mon code fonctionne parfaitement. Si vous n'avez pas le DVD, vous pouvez télécharger le fichier ISO d'essai au lieu de l'exe «Cliquez pour exécuter».

Questions connexes