2009-05-21 8 views

Répondre

0

Tout d'abord, si cela est un outil pour configurer IIS est alors vraiment dépendant de la version de .Net utilisé pour exécuter un site web particulier? Deuxièmement, juste pour vous assurer que vous êtes au courant, vous pouvez exécuter différentes versions d'IIS pour chaque pool d'applications que vous créez, afin de pouvoir écrire un site Web dans .Net 2.0 même si d'autres sites Web nécessitent .Net 1.1. Enfin, je ne pense pas qu'il existe un moyen facile de le faire sans utiliser COM Interop. Vous pourriez être en mesure de le configurer en utilisant l'interface ADSI/WMI. Il existe de nombreux posts sur la façon de recycler ou d'arrêter les pools d'applications en C#, vous devez en modifier un pour écrire les propriétés WMI correctes pour créer un pool d'applications.

+0

Sur la première question: D'habitude non, mais puisque mon outil devrait être construit sur la même machine/paramètres que le reste du site, toute API devrait être compatible avec .Net 1.1 Sur la seconde: Oui, J'ai découvert cela sur mes recherches, mais je dois respecter ma restriction pour les raisons mentionnées ci-dessus. Sur la troisième: Avez-vous des webposts qui pourraient donner un bon exemple ... –

1

J'ai découvert qu'il existe réellement un outil de ligne de commande fourni par IIS appelé adsutil qui fait l'affaire. Je peux shell la commande et à travers ses commutateurs changer les propriétés que j'ai.

Questions connexes