Entwickler-Ecke

Basistechnologien - Ausführen ohne Laufzeitbibliothek


Raorkon - Mi 02.02.11 09:19
Titel: Ausführen ohne Laufzeitbibliothek
Moin zusammen,

vieleicht ist die Fragen total bescheuert oder wurde schon tausendmal gestellt, aber scheinbar finde ich keine Antwort darauf, auf GDIF war ich auch schon ;-)

Ich habe eine Konsolenanwendung ohne viel Schnick-Schnack. Der soll nur die Übergabeparameter verifizieren und an eine .NET-Assembly(nicht von mir erstellt) weitergibt. Nun habe ich das Programm super ordentlich bei mir getestet und hab es auch mal auf einen "jungfräulichen" WinXp rechner getestet und wie erwartet hat es nicht funktioniert da die Laufzeitbibs fehlen. Nun stellt sich mir die Frage, ob man auch ohne das gesamte Framework zu installieren, zum laufen bekommt.

Im übrigen weiß ich das es natürlich darauf ankommt welche Verweise das von mir eingebundene Assembly nutzt. Aber ich möchte es doch mal Grundsätzlich wissen.

Ich bitte um Aufklärung :oops:


Ralf Jansen - Mi 02.02.11 11:21

Ohne Framework geht es nicht. Wenn du nichts weltbewegendes machst kannst du gegen das etwas kompaktere .NET Framework Client Profile [http://msdn.microsoft.com/de-de/library/cc656912.aspx] kompilieren und dann nur das verteilen bzw. als Prerequisite in deinem Setup angeben.