Bonjour,
Je reprends une application web en asp.net (langage vb.net, Visual Studio 2005) qui a été développée par un stagiaire.
Cette application permet de mettre à jour des champs de fusion dans des documents .dot dans Word.
L'utilisateur saisit un numéro de client dans l'application web et récupère des données clients (par exemple nom > prénom > adresse).
Puis, en cliquant sur un lien vers un document .dot, il ouvre Word et insère les données dans le document .dot qui contient des champs de fusion.
L'application utilise la dll Microsoft.Office.Interop.Word.dll.
Le problème est que l'application fonctionne très bien sur un poste avec le serveur local de Visual Studio, mais une fois déployée sur un serveur web distant, elle lance Word sur le serveur distant au lieu de le lancer sur le poste de travail de l'utilisateur, et l'utilisateur obtient l'erreur dans son navigateur :
J'aimerais savoir s'il serait possible que l'application, qui s’exécute sur un serveur web distant, lance Word sur le poste local de l'utilisateur au lieu de le lancer sur le serveur."La récupération de la fabrique de classe COM pour le composant avec le CLSID {000209FF-0000-0000-C000-000000000046} a échoué en raison de l'erreur suivante : 80080005."
Merci de votre aide.
Partager