3 votes

Comment puis-je construire contre Microsoft.Web.Administration (IIS 7.x) sur une machine de construction Windows 2003 ?

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.

2voto

TomTom Points 35574

Travaux. Les fichiers DLL sont suffisamment bons pour que l'on puisse les compiler. Il suffit de les prendre (depuis un serveur web) et de les rendre disponibles pour le système de construction.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X