Ne peut pas localiser Microsoft.Bureau de.Interop.Mot dans la Liste de Référence
On m'a donné cette solution à un problème que j'ai eu, depuis, je ne savais pas comment intégrer MS Word avec C#: http://www.dotnetperls.com/word
J'ai regardé dans cette solution, et je ne peut pas localiser Microsoft.Office.Interop.Word
dans la liste de référence. Je ne peux pas le trouver dans les Objets COM soit. Ce qui me manque? Je suis à l'aide de Visual Studio Express 2012.
EDIT:
La réponse à cette question est que vous devez installer MS Office sur votre ordinateur.
- Non, en fait vous n'avez pas BESOIN d'installer office. Cette réponse stackoverflow.com/a/19572022/243557 c'est plus correct que celui que vous avez marqués.
- Non, en fait nous avons BESOIN d'installer office. Que des Éfvp indésirable ne fait rien. Pas besoin de COm libs apparaît là où ils le devraient.
Vous devez vous connecter pour publier un commentaire.
vous pourriez avoir besoin d'installer les assemblées séparément,si vous n'avez pas choisi d'installer au cours de votre installation de microsoft office.
MSDN:
Plus ici
Vous avez besoin
Microsoft Word xx Object Library
.Vous pouvez télécharger les Assemblys Pia à partir d'ici.
http://www.microsoft.com/en-us/download/details.aspx?id=3508
Vous pouvez également utiliser le Gestionnaire de Package NuGet pour installer la référence.
Aller à Projet -> Gérer les Packages NuGet...
Recherche pour "Interop.Le mot" et installer ce paquet.
La bonne chose, c'est que vous n'avez pas besoin de réfléchir à l'endroit où se trouve la dll. Lors d'une autre personne, découvrez la solution, NuGet obtiendrez tous les paquets nécessaires sur leur machine.
Vérifier si la bibliothèque (de Microsoft.Bureau de.Interop.mot) est présent dans le montage de dossier de windows (C:\Windows\assembly) sinon vous pouvez l'installer à partir http://www.microsoft.com/en-us/download/details.aspx?id=3508
Maintenant, il vous suffit de le localiser dans votre visual studio.
Clic droit sur le consoleApplication(ou le nom de l'application) dans SolutionExplorer fenêtre et
D'aller dans Ajout -> Références-> rechercher et trouver des C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.word ou de répertoire similaire.
appuyez sur ok et vous pouvez maintenant utiliser la bibliothèque de votre application.