J'essaie de modifier un document Word par programmation. Cependant, quand je débogage et d'abord essayer de créer le Word.Application, je reçoisEchec de l'exécution du serveur 80080005 NetOffice
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
Je vois que Word.Interop est plus supporté, donc je commencé à utiliser NetOffice, mais rien n'a changé, alors peut-être je Je ne modifie pas la fonctionnalité sous-jacente.
J'ai essayé plusieurs configurations DCOM et j'utilise mon instance Visual Studio en tant qu'administrateur, mais rien ne change. Actuellement Niveau d'authentification est Aucun, je spécifie "Cet utilisateur" et j'utilise un compte avec toutes les autorisations de sécurité. J'ai également essayé l'utilisateur interactif et l'utilisateur de lancement précédemment. Je n'ai jamais eu de problème avec le débogueur avant, juste une fois qu'il a été déployé sur le serveur, donc c'est confus pour moi. Je cours Windows 8.1 (64-bit) et Office 2013 (32-bit)
J'apprécierais des idées. Et NetOffice importe-t-il du tout pour ce problème? Je vous remercie.
Je pense que vous pouvez obtenir plus d'informations si vous regardez dans l'Observateur d'événements – Malick
Dans les journaux système de Windows, je vois l'ID d'événement 10010, le serveur n'a pas enregistré avec DCOM dans le délai requis. Cela vous donne-t-il des idées? Je googling mais jusqu'ici rien n'a eu d'effet. Je ne suis pas un maître de visionneuse d'événements. Y a-t-il quelque part ailleurs que je devrais regarder? – erosebe
cela ressemble à un message d'erreur général. Si elle n'apparaît qu'en mode débogage, vous pouvez essayer de placer votre pause de débogage après le premier appel à Word.Application et voir si cela fonctionne, peut-être que le mode de débogage est trop lent en ce qui concerne le temps d'attente maximal du client. Je n'ai pas d'autres idées désolé. – Malick