Bonjour,

Voici l'architecture de l'application intranet :

Développé en VB.NET, cette application génère des fichiers Excels complexes.

J'utilise pour cela :

un composant développé en DOT NET que j'ai fait moi. Ce composant regroupes des propriétés et méthodes pour accéder aux données de ma base SQL Server

le composant COM Excel (version 2000).

Quand je génère la solution, tout se passe bien. Je test l'application, tout es ok : je créée mes exports qui sont envoyés via mail.

Lorsque je passe ceci en PROD, j'ai l'erreur suivante :

Accès refusé.. at G2I_COM.Intervention.ExportExcel(String maRef_Incident, String monPrestataire) in ...
L'erreur est sur la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
                ' instanciation d'excel
                oEx = New Excel.Application
Je ne sais pas si c'est un problème de droit de l'utilisateur IUSR_NOMMACHINE ou du compte ASPNET...

A noter que lorsque je génère la solution, j'ai 3 composants COM : Excel, AspSmartMail, et Lotus Domino. Notez que "AspSmartMail" & "Lotus Domino" fonctionne aussi bien en prod qu'en test.

Avez-vous une idée svp :