2009-11-26 6 views
0

J'ai besoin de mon programme d'installation InstallShield 32 bits pour apporter une modification à ApplicationHost.config (partie d'IIS7). Je veux définir la valeur de overrideModeDefaults de "Deny" à "Autoriser" pour la configSection ipSecurity.Modifier par programme le fichier ApplicationHost.config de IIS7 sous Windows 2008 64 bits

Cela fonctionne correctement dans Windows 2008 32 bits, mais pas dans Windows 2008 64 bits. Le problème est que le programme d'installation ne regarde que dans systemWOW64 pour le fichier, mais il est en fait dans system32.

Y a-t-il un moyen pour moi d'éditer ce fichier par programme à partir de mon programme d'installation 32 bits? Je suis d'accord avec l'exécution d'un script ou même le faire après l'installation avec mon outil de configuration 32 bits.

Répondre

0

Je pense avoir trouvé ma propre réponse. Il s'avère que vous pouvez utiliser% windir% \ sysnative pour accéder au répertoire system32 dans une application 32 bits.