Entwickler-Ecke
Basistechnologien - Grundlegende Frage zu Dll's
Ccenter - Di 02.02.10 17:22
Titel: Grundlegende Frage zu Dll's
Ich habe mal eine Frage zu Dll's:
Ich habe vor mein Programm auch auf anderen Computern zu benutzen bzw. mein Programm weiterzugeben. Allerdings benötigt das Programm eine Dll die ich aus dem Internet heruntergeladen habe und per Projekt->Verweis hinzufügen in mein Project integriert habe. Wenn ich alleine meine Exe weitergebe, wird das Programm wohl nicht funktionieren. Das bedeutet ich muss die Dll irgendwie mitgeben.
Reicht es aus, wenn die Dll dann einfach irgendwo auf dem fremden Pc liegt oder muss ich einen genauen Pfad im Programmcode angeben damit es weiß wo zukünftig die Dll ist?
Kha - Di 02.02.10 17:36
Wenn du die Dll nicht gerade im GAC installieren willst, solltest du sie ins gleiche Verzeichnis wie die Exe legen, dann wird sie automatisch gefunden.
JüTho - Di 02.02.10 18:51
Hallo,
Sebastians Antwort nennt für die meisten Fälle genau das richtige Verfahren. Lediglich dann, wenn sehr viele DLLs dazu gehören, sind Unterverzeichnisse unterhalb des EXE-Pfades nützlich; diese werden in der app.config über <probing privatePath="paths"/> gefunden.
Gruß Jürgen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!