dll-Ersatz



  • Hi,

    .NET soll ja der Ausweg aus der Dll-Hölle sein. Aber wie wird jetzt in .NET (in meinem Fall c#) eine dynamisch ladbare Bibliothek geschrieben? Vielen Dank

    undefined



  • Du nimmst dir eine Standartklasse, und ,,komillierst" sie zur dll. Aber normalerweise verwendet man mit .net keine dlls. Man schreibt eine Klasse und ,,kompilliert" sie in das Assembly mit ein... jedenfalls wenn man so handelt wie Ms das will. MS will mit .net ein Prenzip wie bei Java einführen: Man kopiert ein Programm.exe auf den PC und kann es ohne zu installieren benutzen. Wenn man die Programm.exe oder im ,,Extremfall" den Ordner vom Programm löscht, ist es restlos verschwunden. Aber ich glaube ich weiche vom Thema ab......

    Lutz



  • Hi.
    Wie schon gesagt kompilierst du eine normale Dll. Wenn du diese dann
    zur laufzeit laden (oder extremer : erweitern + neu kompilieren) willst,
    dann Verwendest du die Möglichkeiten der "späten Bindung" (was für ein Wort).
    Schau mal den Typ System::Type an, dort solltest du in dem Zusammenhang
    fündig werden.
    mfg BlueShift


Anmelden zum Antworten