j'utilise Microsoft.Web.Administration pour créer de nouveaux sites Web sur IIS 7,5Utiliser Microsoft.Web.Administration pour créer programatically sites web
Using mgr As New ServerManager()
mgr.ApplicationPools.Add(applicationPoolName)
....
cela fonctionnera très bien en utilisant le mode de débogage studio visuel (F5) qui se déroulera sur localhost: 61044 (ou quel que soit le port)
Cependant, lors de l'exécution sur le site de production (ou localhost) l'erreur d'autorisation suivante monterons
Redirection.config/ Error: Cannot read configuration file due to insufficient permissions
J'ai tri ed définir des autorisations de lecture pour les utilisateurs IUSR et DefaultAppPool pour C: \ Windows \ System32 \ inetsrv \ config (dossier) et C: \ Windows \ System32 \ inetsrv \ config \ Redirection.config (fichier)
I » Je suppose que c'est un problème d'autorisation, mais je n'ai pas compris ou trouvé une solution.
Cordialement, Rei
OUI! Je venais de le résoudre en changeant l'utilisateur du pool d'applications en localSystem. Mais pas avant j'ai passé environ 3 heures avant de poster ici .. Merci – ReiGarcia