kostenloser Webspace werbefrei: lima-city


[C#] spätes Laden der DLL eines Namespaces

lima-cityForumProgrammiersprachenProgrammieren mit .NET & Mono

  1. Autor dieses Themas

    scout

    Kostenloser Webspace von scout

    scout hat kostenlosen Webspace.

    Hallo,

    ich bastel ein Programm, was die Websites aus dem IIS6 und IIS7 auslesen soll.
    Für den IIS7 möchte ich die DLL microsoft.web.management.dll verwenden. Normalerweise gebe ich im C# Programm die Using-Clausel an und binde die DLL statisch als Verweis ein und kann dann die Funktionen verwenden.

    ich habe jetzt allerdings das Problem, dass diese DLL beim IIS6 nicht existiert und auch nicht funktionieren würde.
    Demzufolge müsste ich erst auf die IIS Version prüfen und danach erst die entsprechende DLL laden.
    Am Wochenende hab ich das mal über Reflection probiert, doch da meckert der Compiler dass kein Ko0nstruktor vorhanden wäre!

    Nunja evtl. hat ja jemand schon sowas ähnliches gemacht und kann mich unterstützen.

    Grüßle
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Für das Late Binding hab' ich hier ein Tut gefunden:
    http://www.java2s.com/Tutorial/CSharp/0240__Assembly/LateBinding.htm
    Vielleicht hilft dir auch die Seite mit einer eigenen Klasse für late Binding im MSDN:
    http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.compilerservices.latebinding.aspx
    Hoffe, dass du mit deinem Problem voran kommst, ansonsten kann ich dir bei .NET nicht weiterhelfen (hab's selbst noch nie verwendet)...
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!