J'écris une application de configuration en C# pour (entre autres) configurer des sites web. Elle doit uniquement prendre en charge IIS 7.x (Windows 2008 / 2008 R2), et le pack de compatibilité n'est pas nécessaire. J'ai donc décidé d'utiliser l'espace de noms Microsoft.Web.Administration.
Cependant, le seul endroit où je peux trouver l'assemblage qui contient cet espace de nom (Microsoft.Web.Administration.dll) est dans le dossier d'installation de IIS 7.x, et nos principales machines de construction sont sous Windows 2003 et ne peuvent donc pas installer IIS 7.x.
Une option consiste à mandater une machine de 2008, mais nous n'en avons actuellement qu'une, ce qui n'est pas idéal. Nous avons déjà exclu appcmd.exe.
L'autre option est de créer un paquet composé des dlls nécessaires pour construire contre Microsoft.Web.Administration.dll. Quelqu'un a-t-il essayé ? Existe-t-il déjà un tel paquetage, caché quelque part sur le site de téléchargement de MS ?
Merci d'avance.