[VS 2010] .dll-Pfad angeben
-
Hallo, ich gehe auf Projekteigenschaften --> VC++-Verzeichnisse. Dort füge ich folgende Pfade hinzu :
Ausführbare Verzeichnisse: C:\MeinPfad\bin Includeverzeichnisse: C:\MeinPfad\include Bibliotheksverzeichnisse: C:\MeinPfad\lib
Ich linke eine .lib-Bibliothek, die entsprechende .dll befindet sich im angegebenen bin-Ordner. Beim Starten kommt trotzdem immer die Meldung "Programm kann nicht gestartet werden, da xy.dll fehlt". Gebe ich den bin-Pfad als Arbeitsverzeichnis bei Projekteigenschaften --> Debuggen an, funktioniert aber alles.
Wieso? Wie gebe ich den Pfad richtig an so dass ich auch mehrere .dlls nutzen kann?
-
Ideen?
-
Hallo,
wenn Du mehrere DLLs aus unterschiedlichen Projekten hast, würde ich bei den DLL-Projekten im Postbuildstep die fertige DLL jeweils in ein gemeinsames Verzeichnis kopieren und diese Verzeichnis dann dem Windows Suchpfad hinzufügen.
Gruß
foo