Bonjour, j'ai crée une appli de publipostage en asp.net (c#)
Elle genere un document Word à partir de la base de données et le propose à l'utilisateur.
Tout marche bien en local
Mais quand je mets l'appli sur le serveur (là bas je n'ai pas d'Office installé), j'ai le message d'erreur suivant
System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a.
Ca plante à la ligne
appliWord = new Microsoft.Office.Interop.Word.Application();
dans mon code j'utilise
using Microsoft.Office.Interop.Word;
using Microsoft.Office.Interop;
et des objets
Microsoft.Office.Interop.Word.Application ;
Microsoft.Office.Interop.Word._Document ;
Microsoft.Office.Interop.Word.Selection ;
Microsoft.Office.Interop.Word.MailMerge ;
Microsoft.Office.Interop.Word.MailMergeFields ;
Est ce que j'ai ce message parce que sur le serveur Office n'est pas installé?
Partager