Bonjour à toutes et tous,
Voici mon problème:
Je développe principalement des sites en ASP.NET avec C# et ici, je dois
faire un programme Windows.
J'ai mon PC qui tourne sous Windows XP avec la version XP d'Office (Office
10) et je dois écrire un programme pour des clients qui sont équipés de
Windows 2000 et Office 2000.
J'ai donc récupérer sur un de ces PC le fichier Excel9.olb, et dans mon
projet j'ajoute une référence de composants COM vers ce fichier.
Bizarrement il ne me demande pas de générer un wrapper et ne me crée pas 2
fichiers dll mais un seul : Interop.Excel.dll
Il faut dire que j'avais déjà installé auparavant les Pias version 10
trouvés sur le site de Microsoft.
Bref j'en viens à mon problème proprement dit.
Lorsque je veux exécuter mon programme voilà l'erreur que j'ai:
Une exception non gérée du type 'System.UnauthorizedAccessException' s'est
produite dans SPC Jauge Etain.exe
Informations supplémentaires : Accès refusé.
A la ligne : xlApp = new Excel.Application();
Toutes les recherches que j'ai faites se rapportent à un problème de
sécurité d'accès d'IIS.
Mais ici il ne saurait s'agir de cela puisque un programme Windows n'a
absolument rien à voir avec IIS.
Je me tourne donc vers vous en espérant que vous aurez une réponse à mon
problème car mes clients attendent ce programme avant la fin de l'année.
D'avance, un grand merci.
Amicalement, Benoît Lefebvre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ulrich
"Benoît Lefebvre" a écrit dans le message de news:
Bonjour à toutes et tous,
Bref j'en viens à mon problème proprement dit. Lorsque je veux exécuter mon programme voilà l'erreur que j'ai: Une exception non gérée du type 'System.UnauthorizedAccessException' s'est produite dans SPC Jauge Etain.exe Informations supplémentaires : Accès refusé. A la ligne : xlApp = new Excel.Application();
Apparemment c'est en effet un problème de sécurité et il semble falloir ajouter par DCOM Config les bons utilisateurs pour "Microsoft Excel Applicaton" selon msdn : " These errors appear because the server-side code is running without a user profile or the user identity that is specified for the launching context does not have proper DCOM permissions. "
"Benoît Lefebvre" <benoit.lefebvre@bluf.packaging.arcelor.com> a écrit dans
le message de
news:3810FD4EAD8AD611A50D00805F0DA7FA06B49260@proxyusinor.usinor.com...
Bonjour à toutes et tous,
Bref j'en viens à mon problème proprement dit.
Lorsque je veux exécuter mon programme voilà l'erreur que j'ai:
Une exception non gérée du type 'System.UnauthorizedAccessException' s'est
produite dans SPC Jauge Etain.exe
Informations supplémentaires : Accès refusé.
A la ligne : xlApp = new Excel.Application();
Apparemment c'est en effet un problème de sécurité et il semble falloir
ajouter par DCOM Config les bons utilisateurs pour "Microsoft Excel
Applicaton"
selon msdn :
" These errors appear because the server-side code is running without a user
profile or the user identity that is specified for the launching context
does not have proper DCOM permissions. "
"Benoît Lefebvre" a écrit dans le message de news:
Bonjour à toutes et tous,
Bref j'en viens à mon problème proprement dit. Lorsque je veux exécuter mon programme voilà l'erreur que j'ai: Une exception non gérée du type 'System.UnauthorizedAccessException' s'est produite dans SPC Jauge Etain.exe Informations supplémentaires : Accès refusé. A la ligne : xlApp = new Excel.Application();
Apparemment c'est en effet un problème de sécurité et il semble falloir ajouter par DCOM Config les bons utilisateurs pour "Microsoft Excel Applicaton" selon msdn : " These errors appear because the server-side code is running without a user profile or the user identity that is specified for the launching context does not have proper DCOM permissions. "