Bonjour,
Nous voulons qu'une application C# exécutée en service Windows communique
en
Interop COM avec un autre logiciel.
Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
suivant apparait : Impossible d'exécuter le serveur.
Le type d'objet créé est défini par le serveur par l'instruction
Type.GetTypeFromProgID().
Lorsque l'application est lancée sans être un service Windows, le
fonctionnement est correcte.
Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
Nous voulons qu'une application C# exécutée en service Windows communique
en
Interop COM avec un autre logiciel.
Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
suivant apparait : Impossible d'exécuter le serveur.
Le type d'objet créé est défini par le serveur par l'instruction
Type.GetTypeFromProgID().
Lorsque l'application est lancée sans être un service Windows, le
fonctionnement est correcte.
Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
Nous voulons qu'une application C# exécutée en service Windows communique
en
Interop COM avec un autre logiciel.
Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
suivant apparait : Impossible d'exécuter le serveur.
Le type d'objet créé est défini par le serveur par l'instruction
Type.GetTypeFromProgID().
Lorsque l'application est lancée sans être un service Windows, le
fonctionnement est correcte.
Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
le compte utilisé pour le service possède-t'il des droits suffisant ?
Cordialement,
P. Manac'h
MCS France
"Christian Viguier" <Christian wrote in
message news:
> Bonjour,
>
> Nous voulons qu'une application C# exécutée en service Windows communique
> en
> Interop COM avec un autre logiciel.
> Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> suivant apparait : Impossible d'exécuter le serveur.
> Le type d'objet créé est défini par le serveur par l'instruction
> Type.GetTypeFromProgID().
>
> Lorsque l'application est lancée sans être un service Windows, le
> fonctionnement est correcte.
>
> Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
le compte utilisé pour le service possède-t'il des droits suffisant ?
Cordialement,
P. Manac'h
MCS France
"Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote in
message news:05B9AF71-8936-49F5-99E0-0B4CA545378F@microsoft.com...
> Bonjour,
>
> Nous voulons qu'une application C# exécutée en service Windows communique
> en
> Interop COM avec un autre logiciel.
> Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> suivant apparait : Impossible d'exécuter le serveur.
> Le type d'objet créé est défini par le serveur par l'instruction
> Type.GetTypeFromProgID().
>
> Lorsque l'application est lancée sans être un service Windows, le
> fonctionnement est correcte.
>
> Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
le compte utilisé pour le service possède-t'il des droits suffisant ?
Cordialement,
P. Manac'h
MCS France
"Christian Viguier" <Christian wrote in
message news:
> Bonjour,
>
> Nous voulons qu'une application C# exécutée en service Windows communique
> en
> Interop COM avec un autre logiciel.
> Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> suivant apparait : Impossible d'exécuter le serveur.
> Le type d'objet créé est défini par le serveur par l'instruction
> Type.GetTypeFromProgID().
>
> Lorsque l'application est lancée sans être un service Windows, le
> fonctionnement est correcte.
>
> Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
le compte utilisé pour le service possède-t'il des droits suffisant ?
Cordialement,
P. Manac'h
MCS France
"Christian Viguier" <Christian wrote in
message news:
> Bonjour,
>
> Nous voulons qu'une application C# exécutée en service Windows communique
> en
> Interop COM avec un autre logiciel.
> Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> suivant apparait : Impossible d'exécuter le serveur.
> Le type d'objet créé est défini par le serveur par l'instruction
> Type.GetTypeFromProgID().
>
> Lorsque l'application est lancée sans être un service Windows, le
> fonctionnement est correcte.
>
> Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
le compte utilisé pour le service possède-t'il des droits suffisant ?
Cordialement,
P. Manac'h
MCS France
"Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote in
message news:05B9AF71-8936-49F5-99E0-0B4CA545378F@microsoft.com...
> Bonjour,
>
> Nous voulons qu'une application C# exécutée en service Windows communique
> en
> Interop COM avec un autre logiciel.
> Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> suivant apparait : Impossible d'exécuter le serveur.
> Le type d'objet créé est défini par le serveur par l'instruction
> Type.GetTypeFromProgID().
>
> Lorsque l'application est lancée sans être un service Windows, le
> fonctionnement est correcte.
>
> Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
le compte utilisé pour le service possède-t'il des droits suffisant ?
Cordialement,
P. Manac'h
MCS France
"Christian Viguier" <Christian wrote in
message news:
> Bonjour,
>
> Nous voulons qu'une application C# exécutée en service Windows communique
> en
> Interop COM avec un autre logiciel.
> Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> suivant apparait : Impossible d'exécuter le serveur.
> Le type d'objet créé est défini par le serveur par l'instruction
> Type.GetTypeFromProgID().
>
> Lorsque l'application est lancée sans être un service Windows, le
> fonctionnement est correcte.
>
> Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
Bonjour,
Le probleme est le meme sous une session administrateur.
Cordialement,
"Patrice Manac'h" a écrit :
> Bonjour,
>
> le compte utilisé pour le service possède-t'il des droits suffisant ?
>
> Cordialement,
>
> P. Manac'h
> MCS France
>
> "Christian Viguier" <Christian wrote
> message news:
> > Bonjour,
> >
> > Nous voulons qu'une application C# exécutée en service Windows
> > en
> > Interop COM avec un autre logiciel.
> > Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> > suivant apparait : Impossible d'exécuter le serveur.
> > Le type d'objet créé est défini par le serveur par l'instruction
> > Type.GetTypeFromProgID().
> >
> > Lorsque l'application est lancée sans être un service Windows, le
> > fonctionnement est correcte.
> >
> > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
>
>
>
Bonjour,
Le probleme est le meme sous une session administrateur.
Cordialement,
"Patrice Manac'h" a écrit :
> Bonjour,
>
> le compte utilisé pour le service possède-t'il des droits suffisant ?
>
> Cordialement,
>
> P. Manac'h
> MCS France
>
> "Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote
> message news:05B9AF71-8936-49F5-99E0-0B4CA545378F@microsoft.com...
> > Bonjour,
> >
> > Nous voulons qu'une application C# exécutée en service Windows
> > en
> > Interop COM avec un autre logiciel.
> > Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> > suivant apparait : Impossible d'exécuter le serveur.
> > Le type d'objet créé est défini par le serveur par l'instruction
> > Type.GetTypeFromProgID().
> >
> > Lorsque l'application est lancée sans être un service Windows, le
> > fonctionnement est correcte.
> >
> > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
>
>
>
Bonjour,
Le probleme est le meme sous une session administrateur.
Cordialement,
"Patrice Manac'h" a écrit :
> Bonjour,
>
> le compte utilisé pour le service possède-t'il des droits suffisant ?
>
> Cordialement,
>
> P. Manac'h
> MCS France
>
> "Christian Viguier" <Christian wrote
> message news:
> > Bonjour,
> >
> > Nous voulons qu'une application C# exécutée en service Windows
> > en
> > Interop COM avec un autre logiciel.
> > Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> > suivant apparait : Impossible d'exécuter le serveur.
> > Le type d'objet créé est défini par le serveur par l'instruction
> > Type.GetTypeFromProgID().
> >
> > Lorsque l'application est lancée sans être un service Windows, le
> > fonctionnement est correcte.
> >
> > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
>
>
>
Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a pas
le même objet de sécurité WorkStation que les programmes de la session
"Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
--
Paul Bacelar
"Christian Viguier" <Christian wrote in
message news:
> Bonjour,
>
> Le probleme est le meme sous une session administrateur.
>
> Cordialement,
>
>
>
> "Patrice Manac'h" a écrit :
>
> > Bonjour,
> >
> > le compte utilisé pour le service possède-t'il des droits suffisant ?
> >
> > Cordialement,
> >
> > P. Manac'h
> > MCS France
> >
> > "Christian Viguier" <Christian wrote
in
> > message news:
> > > Bonjour,
> > >
> > > Nous voulons qu'une application C# exécutée en service Windows
communique
> > > en
> > > Interop COM avec un autre logiciel.
> > > Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> > > suivant apparait : Impossible d'exécuter le serveur.
> > > Le type d'objet créé est défini par le serveur par l'instruction
> > > Type.GetTypeFromProgID().
> > >
> > > Lorsque l'application est lancée sans être un service Windows, le
> > > fonctionnement est correcte.
> > >
> > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
> >
> >
> >
Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a pas
le même objet de sécurité WorkStation que les programmes de la session
"Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
--
Paul Bacelar
"Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote in
message news:E954CD07-E27C-4C08-81FD-FBA296E6026D@microsoft.com...
> Bonjour,
>
> Le probleme est le meme sous une session administrateur.
>
> Cordialement,
>
>
>
> "Patrice Manac'h" a écrit :
>
> > Bonjour,
> >
> > le compte utilisé pour le service possède-t'il des droits suffisant ?
> >
> > Cordialement,
> >
> > P. Manac'h
> > MCS France
> >
> > "Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote
in
> > message news:05B9AF71-8936-49F5-99E0-0B4CA545378F@microsoft.com...
> > > Bonjour,
> > >
> > > Nous voulons qu'une application C# exécutée en service Windows
communique
> > > en
> > > Interop COM avec un autre logiciel.
> > > Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> > > suivant apparait : Impossible d'exécuter le serveur.
> > > Le type d'objet créé est défini par le serveur par l'instruction
> > > Type.GetTypeFromProgID().
> > >
> > > Lorsque l'application est lancée sans être un service Windows, le
> > > fonctionnement est correcte.
> > >
> > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
> >
> >
> >
Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a pas
le même objet de sécurité WorkStation que les programmes de la session
"Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
--
Paul Bacelar
"Christian Viguier" <Christian wrote in
message news:
> Bonjour,
>
> Le probleme est le meme sous une session administrateur.
>
> Cordialement,
>
>
>
> "Patrice Manac'h" a écrit :
>
> > Bonjour,
> >
> > le compte utilisé pour le service possède-t'il des droits suffisant ?
> >
> > Cordialement,
> >
> > P. Manac'h
> > MCS France
> >
> > "Christian Viguier" <Christian wrote
in
> > message news:
> > > Bonjour,
> > >
> > > Nous voulons qu'une application C# exécutée en service Windows
communique
> > > en
> > > Interop COM avec un autre logiciel.
> > > Lors de l'exécution de Activator.CreateInstance(), Le message d'erreur
> > > suivant apparait : Impossible d'exécuter le serveur.
> > > Le type d'objet créé est défini par le serveur par l'instruction
> > > Type.GetTypeFromProgID().
> > >
> > > Lorsque l'application est lancée sans être un service Windows, le
> > > fonctionnement est correcte.
> > >
> > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
> >
> >
> >
Bonjour,
Lorsque le service est lancé sous la session « Service Local », j'obtiens
l'erreur : « Accès refusé ».
Or, sous la session « Système Local » ou une autre ayant les droits
administrateur, je retrouve l'erreur : « Échec de l'exécution du
serveur ».
Les droits d'un service dépendraient il d'un autre élément que sa session
d'ouverture ?
Cordialement,
Christian Viguier
"Paul Bacelar" a écrit :Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a
pas
le même objet de sécurité WorkStation que les programmes de la session
"Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
--
Paul Bacelar
"Christian Viguier" <Christian wrote
in
message news:
> Bonjour,
>
> Le probleme est le meme sous une session administrateur.
>
> Cordialement,
>
>
>
> "Patrice Manac'h" a écrit :
>
> > Bonjour,
> >
> > le compte utilisé pour le service possède-t'il des droits suffisant ?
> >
> > Cordialement,
> >
> > P. Manac'h
> > MCS France
> >
> > "Christian Viguier" <Christian
> > wrote
in
> > message news:
> > > Bonjour,
> > >
> > > Nous voulons qu'une application C# exécutée en service Windows
communique
> > > en
> > > Interop COM avec un autre logiciel.
> > > Lors de l'exécution de Activator.CreateInstance(), Le message
> > > d'erreur
> > > suivant apparait : Impossible d'exécuter le serveur.
> > > Le type d'objet créé est défini par le serveur par l'instruction
> > > Type.GetTypeFromProgID().
> > >
> > > Lorsque l'application est lancée sans être un service Windows, le
> > > fonctionnement est correcte.
> > >
> > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
> >
> >
> >
Bonjour,
Lorsque le service est lancé sous la session « Service Local », j'obtiens
l'erreur : « Accès refusé ».
Or, sous la session « Système Local » ou une autre ayant les droits
administrateur, je retrouve l'erreur : « Échec de l'exécution du
serveur ».
Les droits d'un service dépendraient il d'un autre élément que sa session
d'ouverture ?
Cordialement,
Christian Viguier
"Paul Bacelar" a écrit :
Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a
pas
le même objet de sécurité WorkStation que les programmes de la session
"Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
--
Paul Bacelar
"Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote
in
message news:E954CD07-E27C-4C08-81FD-FBA296E6026D@microsoft.com...
> Bonjour,
>
> Le probleme est le meme sous une session administrateur.
>
> Cordialement,
>
>
>
> "Patrice Manac'h" a écrit :
>
> > Bonjour,
> >
> > le compte utilisé pour le service possède-t'il des droits suffisant ?
> >
> > Cordialement,
> >
> > P. Manac'h
> > MCS France
> >
> > "Christian Viguier" <Christian Viguier@discussions.microsoft.com>
> > wrote
in
> > message news:05B9AF71-8936-49F5-99E0-0B4CA545378F@microsoft.com...
> > > Bonjour,
> > >
> > > Nous voulons qu'une application C# exécutée en service Windows
communique
> > > en
> > > Interop COM avec un autre logiciel.
> > > Lors de l'exécution de Activator.CreateInstance(), Le message
> > > d'erreur
> > > suivant apparait : Impossible d'exécuter le serveur.
> > > Le type d'objet créé est défini par le serveur par l'instruction
> > > Type.GetTypeFromProgID().
> > >
> > > Lorsque l'application est lancée sans être un service Windows, le
> > > fonctionnement est correcte.
> > >
> > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
> >
> >
> >
Bonjour,
Lorsque le service est lancé sous la session « Service Local », j'obtiens
l'erreur : « Accès refusé ».
Or, sous la session « Système Local » ou une autre ayant les droits
administrateur, je retrouve l'erreur : « Échec de l'exécution du
serveur ».
Les droits d'un service dépendraient il d'un autre élément que sa session
d'ouverture ?
Cordialement,
Christian Viguier
"Paul Bacelar" a écrit :Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a
pas
le même objet de sécurité WorkStation que les programmes de la session
"Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
--
Paul Bacelar
"Christian Viguier" <Christian wrote
in
message news:
> Bonjour,
>
> Le probleme est le meme sous une session administrateur.
>
> Cordialement,
>
>
>
> "Patrice Manac'h" a écrit :
>
> > Bonjour,
> >
> > le compte utilisé pour le service possède-t'il des droits suffisant ?
> >
> > Cordialement,
> >
> > P. Manac'h
> > MCS France
> >
> > "Christian Viguier" <Christian
> > wrote
in
> > message news:
> > > Bonjour,
> > >
> > > Nous voulons qu'une application C# exécutée en service Windows
communique
> > > en
> > > Interop COM avec un autre logiciel.
> > > Lors de l'exécution de Activator.CreateInstance(), Le message
> > > d'erreur
> > > suivant apparait : Impossible d'exécuter le serveur.
> > > Le type d'objet créé est défini par le serveur par l'instruction
> > > Type.GetTypeFromProgID().
> > >
> > > Lorsque l'application est lancée sans être un service Windows, le
> > > fonctionnement est correcte.
> > >
> > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
> >
> >
> >
Relisez bien le message de Paul Bacelar plus haut. Potentiellement un
service s'exécute dans un environnement tout à fait différent et pas
uniquement en terme de sécurité.
Il peut aussi s'agir d'accès à la base de registre (pas forcément un
problème de sécurité d'accès à la base de registre), etc...
Avez vous essayé de faire tourner le service dans le même compte que celui
qui utilise le bureau?
Simon.
www.softfluent.com
"Christian Viguier" <Christian a écrit
dans le message de news:
> Bonjour,
>
> Lorsque le service est lancé sous la session « Service Local », j'obtiens
> l'erreur : « Accès refusé ».
> Or, sous la session « Système Local » ou une autre ayant les droits
> administrateur, je retrouve l'erreur : « Échec de l'exécution du
> serveur ».
> Les droits d'un service dépendraient il d'un autre élément que sa session
> d'ouverture ?
> Cordialement,
> Christian Viguier
>
>
> "Paul Bacelar" a écrit :
>
>> Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a
>> pas
>> le même objet de sécurité WorkStation que les programmes de la session
>> "Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
>> WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
>>
>> --
>> Paul Bacelar
>>
>> "Christian Viguier" <Christian wrote
>> in
>> message news:
>> > Bonjour,
>> >
>> > Le probleme est le meme sous une session administrateur.
>> >
>> > Cordialement,
>> >
>> >
>> >
>> > "Patrice Manac'h" a écrit :
>> >
>> > > Bonjour,
>> > >
>> > > le compte utilisé pour le service possède-t'il des droits suffisant ?
>> > >
>> > > Cordialement,
>> > >
>> > > P. Manac'h
>> > > MCS France
>> > >
>> > > "Christian Viguier" <Christian
>> > > wrote
>> in
>> > > message news:
>> > > > Bonjour,
>> > > >
>> > > > Nous voulons qu'une application C# exécutée en service Windows
>> communique
>> > > > en
>> > > > Interop COM avec un autre logiciel.
>> > > > Lors de l'exécution de Activator.CreateInstance(), Le message
>> > > > d'erreur
>> > > > suivant apparait : Impossible d'exécuter le serveur.
>> > > > Le type d'objet créé est défini par le serveur par l'instruction
>> > > > Type.GetTypeFromProgID().
>> > > >
>> > > > Lorsque l'application est lancée sans être un service Windows, le
>> > > > fonctionnement est correcte.
>> > > >
>> > > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
>> > >
>> > >
>> > >
>>
>>
>>
Relisez bien le message de Paul Bacelar plus haut. Potentiellement un
service s'exécute dans un environnement tout à fait différent et pas
uniquement en terme de sécurité.
Il peut aussi s'agir d'accès à la base de registre (pas forcément un
problème de sécurité d'accès à la base de registre), etc...
Avez vous essayé de faire tourner le service dans le même compte que celui
qui utilise le bureau?
Simon.
www.softfluent.com
"Christian Viguier" <Christian Viguier@discussions.microsoft.com> a écrit
dans le message de news:
F43A5010-D4AA-4B59-AD8A-E35414E92A55@microsoft.com...
> Bonjour,
>
> Lorsque le service est lancé sous la session « Service Local », j'obtiens
> l'erreur : « Accès refusé ».
> Or, sous la session « Système Local » ou une autre ayant les droits
> administrateur, je retrouve l'erreur : « Échec de l'exécution du
> serveur ».
> Les droits d'un service dépendraient il d'un autre élément que sa session
> d'ouverture ?
> Cordialement,
> Christian Viguier
>
>
> "Paul Bacelar" a écrit :
>
>> Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a
>> pas
>> le même objet de sécurité WorkStation que les programmes de la session
>> "Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
>> WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
>>
>> --
>> Paul Bacelar
>>
>> "Christian Viguier" <Christian Viguier@discussions.microsoft.com> wrote
>> in
>> message news:E954CD07-E27C-4C08-81FD-FBA296E6026D@microsoft.com...
>> > Bonjour,
>> >
>> > Le probleme est le meme sous une session administrateur.
>> >
>> > Cordialement,
>> >
>> >
>> >
>> > "Patrice Manac'h" a écrit :
>> >
>> > > Bonjour,
>> > >
>> > > le compte utilisé pour le service possède-t'il des droits suffisant ?
>> > >
>> > > Cordialement,
>> > >
>> > > P. Manac'h
>> > > MCS France
>> > >
>> > > "Christian Viguier" <Christian Viguier@discussions.microsoft.com>
>> > > wrote
>> in
>> > > message news:05B9AF71-8936-49F5-99E0-0B4CA545378F@microsoft.com...
>> > > > Bonjour,
>> > > >
>> > > > Nous voulons qu'une application C# exécutée en service Windows
>> communique
>> > > > en
>> > > > Interop COM avec un autre logiciel.
>> > > > Lors de l'exécution de Activator.CreateInstance(), Le message
>> > > > d'erreur
>> > > > suivant apparait : Impossible d'exécuter le serveur.
>> > > > Le type d'objet créé est défini par le serveur par l'instruction
>> > > > Type.GetTypeFromProgID().
>> > > >
>> > > > Lorsque l'application est lancée sans être un service Windows, le
>> > > > fonctionnement est correcte.
>> > > >
>> > > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
>> > >
>> > >
>> > >
>>
>>
>>
Relisez bien le message de Paul Bacelar plus haut. Potentiellement un
service s'exécute dans un environnement tout à fait différent et pas
uniquement en terme de sécurité.
Il peut aussi s'agir d'accès à la base de registre (pas forcément un
problème de sécurité d'accès à la base de registre), etc...
Avez vous essayé de faire tourner le service dans le même compte que celui
qui utilise le bureau?
Simon.
www.softfluent.com
"Christian Viguier" <Christian a écrit
dans le message de news:
> Bonjour,
>
> Lorsque le service est lancé sous la session « Service Local », j'obtiens
> l'erreur : « Accès refusé ».
> Or, sous la session « Système Local » ou une autre ayant les droits
> administrateur, je retrouve l'erreur : « Échec de l'exécution du
> serveur ».
> Les droits d'un service dépendraient il d'un autre élément que sa session
> d'ouverture ?
> Cordialement,
> Christian Viguier
>
>
> "Paul Bacelar" a écrit :
>
>> Pensez aussi au fait qu'un service, ou les composants qu'il utilise, n'a
>> pas
>> le même objet de sécurité WorkStation que les programmes de la session
>> "Utilisateur Interactif". Pensez à vérifiez que votre composant COM est
>> WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
>>
>> --
>> Paul Bacelar
>>
>> "Christian Viguier" <Christian wrote
>> in
>> message news:
>> > Bonjour,
>> >
>> > Le probleme est le meme sous une session administrateur.
>> >
>> > Cordialement,
>> >
>> >
>> >
>> > "Patrice Manac'h" a écrit :
>> >
>> > > Bonjour,
>> > >
>> > > le compte utilisé pour le service possède-t'il des droits suffisant ?
>> > >
>> > > Cordialement,
>> > >
>> > > P. Manac'h
>> > > MCS France
>> > >
>> > > "Christian Viguier" <Christian
>> > > wrote
>> in
>> > > message news:
>> > > > Bonjour,
>> > > >
>> > > > Nous voulons qu'une application C# exécutée en service Windows
>> communique
>> > > > en
>> > > > Interop COM avec un autre logiciel.
>> > > > Lors de l'exécution de Activator.CreateInstance(), Le message
>> > > > d'erreur
>> > > > suivant apparait : Impossible d'exécuter le serveur.
>> > > > Le type d'objet créé est défini par le serveur par l'instruction
>> > > > Type.GetTypeFromProgID().
>> > > >
>> > > > Lorsque l'application est lancée sans être un service Windows, le
>> > > > fonctionnement est correcte.
>> > > >
>> > > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de problème ?
>> > >
>> > >
>> > >
>>
>>
>>
Le probleme reste meme lorsque je lance le service sous le meme compte que
celui du bureau.
Il n'y a pas d'accès à la base de registre dans mon programme.
"Simon Mourier" a écrit :
> Relisez bien le message de Paul Bacelar plus haut. Potentiellement un
> service s'exécute dans un environnement tout à fait différent et pas
> uniquement en terme de sécurité.
>
> Il peut aussi s'agir d'accès à la base de registre (pas forcément un
> problème de sécurité d'accès à la base de registre), etc...
>
> Avez vous essayé de faire tourner le service dans le même compte que
> qui utilise le bureau?
>
> Simon.
> www.softfluent.com
>
> "Christian Viguier" <Christian a
> dans le message de news:
>
> > Bonjour,
> >
> > Lorsque le service est lancé sous la session « Service Local »,
> > l'erreur : « Accès refusé ».
> > Or, sous la session « Système Local » ou une autre ayant les droits
> > administrateur, je retrouve l'erreur : « Échec de l'exécution du
> > serveur ».
> > Les droits d'un service dépendraient il d'un autre élément que sa
> > d'ouverture ?
> > Cordialement,
> > Christian Viguier
> >
> >
> > "Paul Bacelar" a écrit :
> >
> >> Pensez aussi au fait qu'un service, ou les composants qu'il utilise,
> >> pas
> >> le même objet de sécurité WorkStation que les programmes de la
> >> "Utilisateur Interactif". Pensez à vérifiez que votre composant COM
> >> WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
> >>
> >> --
> >> Paul Bacelar
> >>
> >> "Christian Viguier" <Christian
> >> in
> >> message news:
> >> > Bonjour,
> >> >
> >> > Le probleme est le meme sous une session administrateur.
> >> >
> >> > Cordialement,
> >> >
> >> >
> >> >
> >> > "Patrice Manac'h" a écrit :
> >> >
> >> > > Bonjour,
> >> > >
> >> > > le compte utilisé pour le service possède-t'il des droits
> >> > >
> >> > > Cordialement,
> >> > >
> >> > > P. Manac'h
> >> > > MCS France
> >> > >
> >> > > "Christian Viguier" <Christian
> >> > > wrote
> >> in
> >> > > message
> >> > > > Bonjour,
> >> > > >
> >> > > > Nous voulons qu'une application C# exécutée en service Windows
> >> communique
> >> > > > en
> >> > > > Interop COM avec un autre logiciel.
> >> > > > Lors de l'exécution de Activator.CreateInstance(), Le message
> >> > > > d'erreur
> >> > > > suivant apparait : Impossible d'exécuter le serveur.
> >> > > > Le type d'objet créé est défini par le serveur par
> >> > > > Type.GetTypeFromProgID().
> >> > > >
> >> > > > Lorsque l'application est lancée sans être un service Windows,
> >> > > > fonctionnement est correcte.
> >> > > >
> >> > > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de
> >> > >
> >> > >
> >> > >
> >>
> >>
> >>
>
>
>
Le probleme reste meme lorsque je lance le service sous le meme compte que
celui du bureau.
Il n'y a pas d'accès à la base de registre dans mon programme.
"Simon Mourier" a écrit :
> Relisez bien le message de Paul Bacelar plus haut. Potentiellement un
> service s'exécute dans un environnement tout à fait différent et pas
> uniquement en terme de sécurité.
>
> Il peut aussi s'agir d'accès à la base de registre (pas forcément un
> problème de sécurité d'accès à la base de registre), etc...
>
> Avez vous essayé de faire tourner le service dans le même compte que
> qui utilise le bureau?
>
> Simon.
> www.softfluent.com
>
> "Christian Viguier" <Christian Viguier@discussions.microsoft.com> a
> dans le message de news:
> F43A5010-D4AA-4B59-AD8A-E35414E92A55@microsoft.com...
> > Bonjour,
> >
> > Lorsque le service est lancé sous la session « Service Local »,
> > l'erreur : « Accès refusé ».
> > Or, sous la session « Système Local » ou une autre ayant les droits
> > administrateur, je retrouve l'erreur : « Échec de l'exécution du
> > serveur ».
> > Les droits d'un service dépendraient il d'un autre élément que sa
> > d'ouverture ?
> > Cordialement,
> > Christian Viguier
> >
> >
> > "Paul Bacelar" a écrit :
> >
> >> Pensez aussi au fait qu'un service, ou les composants qu'il utilise,
> >> pas
> >> le même objet de sécurité WorkStation que les programmes de la
> >> "Utilisateur Interactif". Pensez à vérifiez que votre composant COM
> >> WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
> >>
> >> --
> >> Paul Bacelar
> >>
> >> "Christian Viguier" <Christian Viguier@discussions.microsoft.com>
> >> in
> >> message news:E954CD07-E27C-4C08-81FD-FBA296E6026D@microsoft.com...
> >> > Bonjour,
> >> >
> >> > Le probleme est le meme sous une session administrateur.
> >> >
> >> > Cordialement,
> >> >
> >> >
> >> >
> >> > "Patrice Manac'h" a écrit :
> >> >
> >> > > Bonjour,
> >> > >
> >> > > le compte utilisé pour le service possède-t'il des droits
> >> > >
> >> > > Cordialement,
> >> > >
> >> > > P. Manac'h
> >> > > MCS France
> >> > >
> >> > > "Christian Viguier" <Christian Viguier@discussions.microsoft.com>
> >> > > wrote
> >> in
> >> > > message
> >> > > > Bonjour,
> >> > > >
> >> > > > Nous voulons qu'une application C# exécutée en service Windows
> >> communique
> >> > > > en
> >> > > > Interop COM avec un autre logiciel.
> >> > > > Lors de l'exécution de Activator.CreateInstance(), Le message
> >> > > > d'erreur
> >> > > > suivant apparait : Impossible d'exécuter le serveur.
> >> > > > Le type d'objet créé est défini par le serveur par
> >> > > > Type.GetTypeFromProgID().
> >> > > >
> >> > > > Lorsque l'application est lancée sans être un service Windows,
> >> > > > fonctionnement est correcte.
> >> > > >
> >> > > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de
> >> > >
> >> > >
> >> > >
> >>
> >>
> >>
>
>
>
Le probleme reste meme lorsque je lance le service sous le meme compte que
celui du bureau.
Il n'y a pas d'accès à la base de registre dans mon programme.
"Simon Mourier" a écrit :
> Relisez bien le message de Paul Bacelar plus haut. Potentiellement un
> service s'exécute dans un environnement tout à fait différent et pas
> uniquement en terme de sécurité.
>
> Il peut aussi s'agir d'accès à la base de registre (pas forcément un
> problème de sécurité d'accès à la base de registre), etc...
>
> Avez vous essayé de faire tourner le service dans le même compte que
> qui utilise le bureau?
>
> Simon.
> www.softfluent.com
>
> "Christian Viguier" <Christian a
> dans le message de news:
>
> > Bonjour,
> >
> > Lorsque le service est lancé sous la session « Service Local »,
> > l'erreur : « Accès refusé ».
> > Or, sous la session « Système Local » ou une autre ayant les droits
> > administrateur, je retrouve l'erreur : « Échec de l'exécution du
> > serveur ».
> > Les droits d'un service dépendraient il d'un autre élément que sa
> > d'ouverture ?
> > Cordialement,
> > Christian Viguier
> >
> >
> > "Paul Bacelar" a écrit :
> >
> >> Pensez aussi au fait qu'un service, ou les composants qu'il utilise,
> >> pas
> >> le même objet de sécurité WorkStation que les programmes de la
> >> "Utilisateur Interactif". Pensez à vérifiez que votre composant COM
> >> WorkStation de Service Aware (Pas d'ouverture de fenêtre, etc...)
> >>
> >> --
> >> Paul Bacelar
> >>
> >> "Christian Viguier" <Christian
> >> in
> >> message news:
> >> > Bonjour,
> >> >
> >> > Le probleme est le meme sous une session administrateur.
> >> >
> >> > Cordialement,
> >> >
> >> >
> >> >
> >> > "Patrice Manac'h" a écrit :
> >> >
> >> > > Bonjour,
> >> > >
> >> > > le compte utilisé pour le service possède-t'il des droits
> >> > >
> >> > > Cordialement,
> >> > >
> >> > > P. Manac'h
> >> > > MCS France
> >> > >
> >> > > "Christian Viguier" <Christian
> >> > > wrote
> >> in
> >> > > message
> >> > > > Bonjour,
> >> > > >
> >> > > > Nous voulons qu'une application C# exécutée en service Windows
> >> communique
> >> > > > en
> >> > > > Interop COM avec un autre logiciel.
> >> > > > Lors de l'exécution de Activator.CreateInstance(), Le message
> >> > > > d'erreur
> >> > > > suivant apparait : Impossible d'exécuter le serveur.
> >> > > > Le type d'objet créé est défini par le serveur par
> >> > > > Type.GetTypeFromProgID().
> >> > > >
> >> > > > Lorsque l'application est lancée sans être un service Windows,
> >> > > > fonctionnement est correcte.
> >> > > >
> >> > > > Quelqu'un a t'il déjà rencontré (et résolu) ce genre de
> >> > >
> >> > >
> >> > >
> >>
> >>
> >>
>
>
>