Wie verweist Microsoft.Web.Administration?

Microsoft.Web.Administration Montage finden Sie in C:\Windows\System32\inetsrv auf meinem Rechner. Ich glaube, es wird installiert als Teil von IIS. Die Montage ist auch in den GAC.

Wie soll ich einen Verweis auf diese assembly aus meinem Projekt, da ich binden wollen, das Projekt im SVN für die anderen zur Kasse. Microsoft.Web.Administration erscheint nicht in der Visual Studio "Verweise Hinzufügen" - Liste. Ich kann fügen Sie einen Verweis auf C:\Windows\System32\inetsrv\Microsoft.Web.Administration, aber dies scheint wie eine schlechte Idee, da andere Entwickler könnten es installiert haben, auf einem anderen Pfad oder Laufwerk.

Oder ich könnte es kopieren, in den Ordner des Projekts, aber dann muss ich Begehen, der binäre SVN.

Kommentar zu dem Problem
Fügen Sie dll svn, die anderen zu überprüfen, und verwenden Sie Sie im Projekt. Auch sollten Sie darüber nachdenken, um Sie setup. Kommentarautor: Reniuz
Ich würde nur stick mit der GAC-Referenz. Kommentarautor: tnw
@tnw, dann müssen Sie schalten Sie den IIS-feature. Kommentarautor: Reniuz
@Reniuz gibt Es rechtliche Probleme gibt. Alle Entwickler sollten über die erforderlichen setup, so dass die entsprechenden DLLs in den GAC (d.h. Ihre Entwicklung-Maschinen konfiguriert sind für die Entfaltung Ihrer Sache!) Wenn es um Kunden, die eine andere, in der Regel mehr rechtlichen Ansatz wäre es, bootstrap das Ding konfiguriert, dass die Maschine mit den erforderlichen Dll-Dateien, anstelle von "Entführung" der DLLs. Kommentarautor: Grant Thomas
@GrantThomas, was Sie sagen, ist wahr. Aber IIS installieren, weil der dll... brauchen, um herauszufinden, mehr über diese Sache. Vor kurzem hatte ich mit dieser dll einfach, denn ich konnte add site binding programmatisch für webservice mit Zertifikat für die Arbeit. Ich wäre dankbar für Hinweise über die "Entführung" dlls. 🙂 Kommentarautor: Reniuz

InformationsquelleAutor der Frage Weyland Yutani | 2013-08-07

Schreibe einen Kommentar