C# und externe Bibliotheken

Alexander_87

Mitglied
Hi Community,

ich entwickle derzeit ein Programm, welches auf eine externe Bibliothek zu greift.
Das Problem hierbei ist, dass diese eigentlich nur Firmenintern genutzt werden darf, aber mein Programm an Kunden geschickt werden soll...

Theoretisch könnte man die Bib ja verschlüsseln, dass diese vor Decompilierung geschützt ist, aber meinem Chef würde es besser gefallen, wenn die Bib in die .exe integriert ist.

Bei JAVA kann man wenn man will alles in eine .jar packen.
Geht das auch bei C#?

Wenn ja, wie?

Danke für euere Hilfe und frohe Weihnachten

Gruß Alex
 
Sind deine DLLs .Net-Assemblys? Wenn ja, dann solltest du dir mal ILMerge anschauen. Habe es noch nie verwendet, aber laut Beschreibung kannst du damit mehrere .Net-Assemblys zu einer zusammenfassen.

Wenn es nicht .Net-DLLs sind, dann könntest du die DLLs ggf. als Ressource in der Exe speichern. Habe dabei aber auf die Schnelle keinen Weg gefunden, die DLL direkt aus der Resource zu laden, ohne sie vorher auf der Festplatte zu speichern.

(Wie sagt man "Assembly" eigentlich auf Deutsch?)
 
Hi, danke für den Tipp, aber hatte heute meinen letzten Tag als Praktikant :-/
Werde das wohl fürs erste nicht mehr umsetzten können..

Gruß Alex
 
Zurück