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
Francois Muller
Bonjour
"Delf" a écrit dans le message de news: 431ed394$0$25687$
Est-il possible de couper II via une App et le relancer ? (ainsi que les services associées qui tournées avant sa coupure).
J'ignore si IIS dispose d'une interface dédié à cela, mais vous pouvez toujours le faire via l'API du ServiceManagement. Utiliser dans ce cas (dans l'ordre) OpenService puis StopService, StartService, et CloseServiceHandle.
Possible aussi via WMI et la classe IIsWebService (je ne l'ai jamais utilisé par contre).
F.
Bonjour
"Delf" <abuse@wanadoo.fr> a écrit dans le message de news:
431ed394$0$25687$626a14ce@news.free.fr...
Est-il possible de couper II via une App et le relancer ? (ainsi que les
services associées qui tournées avant sa coupure).
J'ignore si IIS dispose d'une interface dédié à cela, mais vous pouvez
toujours le faire via l'API du ServiceManagement.
Utiliser dans ce cas (dans l'ordre) OpenService puis StopService,
StartService, et CloseServiceHandle.
Possible aussi via WMI et la classe IIsWebService (je ne l'ai jamais utilisé
par contre).
"Delf" a écrit dans le message de news: 431ed394$0$25687$
Est-il possible de couper II via une App et le relancer ? (ainsi que les services associées qui tournées avant sa coupure).
J'ignore si IIS dispose d'une interface dédié à cela, mais vous pouvez toujours le faire via l'API du ServiceManagement. Utiliser dans ce cas (dans l'ordre) OpenService puis StopService, StartService, et CloseServiceHandle.
Possible aussi via WMI et la classe IIsWebService (je ne l'ai jamais utilisé par contre).
F.
Samuel Bernard
tout dépend si votre programme agit sur les services du poste local ou sur un poste distant. - pour le local il y a l'assembly ServiceManagement - pour ce qui est d'une action à distance, jetez un coup d'oeil sur ce lien http://www.codeproject.com/csharp/wmi.asp?target=wmi&df0&forumidp82&exp=0
Cordialement
"Delf" wrote:
Bonjour :)
J'ai une application DotNet qui doit modifier le fichier Metabase de IIS, seulement, ce fichier est bloqué par défaut par IIS.
Je pense faire une copie de ce fichier, l'éditer puis d'écraser l'original par la copie modifiée.
Pour celà, je pensais couper le service IIS, écraserle fichier puis relancer IIS.
Est-il possible de couper II via une App et le relancer ? (ainsi que les services associées qui tournées avant sa coupure).
Merci.
-- Delf
tout dépend si votre programme agit sur les services du poste local ou sur un
poste distant.
- pour le local il y a l'assembly ServiceManagement
- pour ce qui est d'une action à distance, jetez un coup d'oeil sur ce lien
http://www.codeproject.com/csharp/wmi.asp?target=wmi&df0&forumidp82&exp=0
Cordialement
"Delf" wrote:
Bonjour :)
J'ai une application DotNet qui doit modifier le fichier Metabase de
IIS, seulement, ce fichier est bloqué par défaut par IIS.
Je pense faire une copie de ce fichier, l'éditer puis d'écraser
l'original par la copie modifiée.
Pour celà, je pensais couper le service IIS, écraserle fichier puis
relancer IIS.
Est-il possible de couper II via une App et le relancer ? (ainsi que les
services associées qui tournées avant sa coupure).
tout dépend si votre programme agit sur les services du poste local ou sur un poste distant. - pour le local il y a l'assembly ServiceManagement - pour ce qui est d'une action à distance, jetez un coup d'oeil sur ce lien http://www.codeproject.com/csharp/wmi.asp?target=wmi&df0&forumidp82&exp=0
Cordialement
"Delf" wrote:
Bonjour :)
J'ai une application DotNet qui doit modifier le fichier Metabase de IIS, seulement, ce fichier est bloqué par défaut par IIS.
Je pense faire une copie de ce fichier, l'éditer puis d'écraser l'original par la copie modifiée.
Pour celà, je pensais couper le service IIS, écraserle fichier puis relancer IIS.
Est-il possible de couper II via une App et le relancer ? (ainsi que les services associées qui tournées avant sa coupure).
Merci.
-- Delf
Francois Muller
"Samuel Bernard" a écrit dans le message de news:
tout dépend si votre programme agit sur les services du poste local ou sur un poste distant. - pour le local il y a l'assembly ServiceManagement
ServiceProcess, plutôt, et elle utilisable pour des services distants.
F.
"Samuel Bernard" <SamuelBernard@discussions.microsoft.com> a écrit dans le
message de news: 6C0F9E36-2B52-4224-8661-DEE46A27C268@microsoft.com...
tout dépend si votre programme agit sur les services du poste local ou sur
un
poste distant.
- pour le local il y a l'assembly ServiceManagement
ServiceProcess, plutôt, et elle utilisable pour des services distants.
ServiceProcess, plutôt, et elle utilisable pour des services distants.
Ok, merci, je vais regardé ça de près.
-- Delf
Delf
Delf wrote:
Pour celà, je pensais couper le service IIS, écraserle fichier puis relancer IIS.
En fait, je vais procéder comme suit :
0. Récupérer du Metabase les données qui m'intéresse, 1. Couper IIS, 2. Copier localement le Metabase, 3. Apporter les modifications au Metabase, 4. Mettre à jour le nouveau Metabase, 5. Relancer IIS et les services associés.
Ca paraît bon ?
-- Delf
Delf wrote:
Pour celà, je pensais couper le service IIS, écraserle fichier puis
relancer IIS.
En fait, je vais procéder comme suit :
0. Récupérer du Metabase les données qui m'intéresse,
1. Couper IIS,
2. Copier localement le Metabase,
3. Apporter les modifications au Metabase,
4. Mettre à jour le nouveau Metabase,
5. Relancer IIS et les services associés.
Pour celà, je pensais couper le service IIS, écraserle fichier puis relancer IIS.
En fait, je vais procéder comme suit :
0. Récupérer du Metabase les données qui m'intéresse, 1. Couper IIS, 2. Copier localement le Metabase, 3. Apporter les modifications au Metabase, 4. Mettre à jour le nouveau Metabase, 5. Relancer IIS et les services associés.
Ca paraît bon ?
-- Delf
Francois Muller
"Delf" a écrit dans le message de news: 431fde8b$0$11538$
En fait, je vais procéder comme suit :
0. Récupérer du Metabase les données qui m'intéresse, 1. Couper IIS, 2. Copier localement le Metabase, 3. Apporter les modifications au Metabase, 4. Mettre à jour le nouveau Metabase, 5. Relancer IIS et les services associés.
Ca paraît bon ?
A premiére vue, sans probléme.
F.
"Delf" <abuse@wanadoo.fr> a écrit dans le message de news:
431fde8b$0$11538$626a14ce@news.free.fr...
En fait, je vais procéder comme suit :
0. Récupérer du Metabase les données qui m'intéresse,
1. Couper IIS,
2. Copier localement le Metabase,
3. Apporter les modifications au Metabase,
4. Mettre à jour le nouveau Metabase,
5. Relancer IIS et les services associés.
"Delf" a écrit dans le message de news: 431fde8b$0$11538$
En fait, je vais procéder comme suit :
0. Récupérer du Metabase les données qui m'intéresse, 1. Couper IIS, 2. Copier localement le Metabase, 3. Apporter les modifications au Metabase, 4. Mettre à jour le nouveau Metabase, 5. Relancer IIS et les services associés.
Ca paraît bon ?
A premiére vue, sans probléme.
F.
Simon Mourier
Il vaut mieux utiliser ADSI (en .NET, le namespace DirectoryServices) pour IIS, qu'accéder à la métabase directement: Exemple:
Using System.DirectoryServices to Configure IIS http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/d39fae66-abe7-4902-a3fc-f36151561f01.asp
Simon. www.softfluent.com
"Delf" a écrit dans le message de news: 431ed394$0$25687$
Bonjour :)
J'ai une application DotNet qui doit modifier le fichier Metabase de IIS, seulement, ce fichier est bloqué par défaut par IIS.
Je pense faire une copie de ce fichier, l'éditer puis d'écraser l'original par la copie modifiée.
Pour celà, je pensais couper le service IIS, écraserle fichier puis relancer IIS.
Est-il possible de couper II via une App et le relancer ? (ainsi que les services associées qui tournées avant sa coupure).
Merci.
-- Delf
Il vaut mieux utiliser ADSI (en .NET, le namespace DirectoryServices) pour
IIS, qu'accéder à la métabase directement:
Exemple:
Using System.DirectoryServices to Configure IIS
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/d39fae66-abe7-4902-a3fc-f36151561f01.asp
Simon.
www.softfluent.com
"Delf" <abuse@wanadoo.fr> a écrit dans le message de news:
431ed394$0$25687$626a14ce@news.free.fr...
Bonjour :)
J'ai une application DotNet qui doit modifier le fichier Metabase de IIS,
seulement, ce fichier est bloqué par défaut par IIS.
Je pense faire une copie de ce fichier, l'éditer puis d'écraser l'original
par la copie modifiée.
Pour celà, je pensais couper le service IIS, écraserle fichier puis
relancer IIS.
Est-il possible de couper II via une App et le relancer ? (ainsi que les
services associées qui tournées avant sa coupure).
Il vaut mieux utiliser ADSI (en .NET, le namespace DirectoryServices) pour IIS, qu'accéder à la métabase directement: Exemple:
Using System.DirectoryServices to Configure IIS http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/d39fae66-abe7-4902-a3fc-f36151561f01.asp
Simon. www.softfluent.com
"Delf" a écrit dans le message de news: 431ed394$0$25687$
Bonjour :)
J'ai une application DotNet qui doit modifier le fichier Metabase de IIS, seulement, ce fichier est bloqué par défaut par IIS.
Je pense faire une copie de ce fichier, l'éditer puis d'écraser l'original par la copie modifiée.
Pour celà, je pensais couper le service IIS, écraserle fichier puis relancer IIS.
Est-il possible de couper II via une App et le relancer ? (ainsi que les services associées qui tournées avant sa coupure).
Merci.
-- Delf
Delf
Simon Mourier wrote:
Il vaut mieux utiliser ADSI (en .NET, le namespace DirectoryServices) pour IIS, qu'accéder à la métabase directement: Exemple:
Using System.DirectoryServices to Configure IIS http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/d39fae66-abe7-4902-a3fc-f36151561f01.asp
Merci pour le lien, je vais regarder ça de près.
-- Delf
Simon Mourier wrote:
Il vaut mieux utiliser ADSI (en .NET, le namespace DirectoryServices) pour
IIS, qu'accéder à la métabase directement:
Exemple:
Using System.DirectoryServices to Configure IIS
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/d39fae66-abe7-4902-a3fc-f36151561f01.asp
Il vaut mieux utiliser ADSI (en .NET, le namespace DirectoryServices) pour IIS, qu'accéder à la métabase directement: Exemple:
Using System.DirectoryServices to Configure IIS http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/d39fae66-abe7-4902-a3fc-f36151561f01.asp