Seite 1 von 1

[gelöst] Falsche QTCore.DLL wird geladen

Verfasst: 20. Juli 2009 12:44
von Rumbert
Hallo miteinander,

nachdem ich Miketx 2.7 installiert habe und dort im bin Ordner u.a. eine QTCore.dll ist (Version 4.6) und der Miktex-bin Ordner im Path stehen muss, wird nun beim Starten meiner QT-Anwendungen aus Visualstudio (2008) leider die oben beschriebene QTCore.Dll geladen.
Dies führt dann zu Problemen da ich mit QT 4.4.3 entwickle. Wie kann ich es nun bewerkstelligen, dass meine Applikationen nur QT Sachen benutzten, die dem Pfad von QTDIR entsprechen. Die entsprechenenden DLLs von QTDIR in meine (zahlreichen) Applikationsordner zu kopieren, stellt keine adäquate Lösung dar.
Mir schwebt ehr sowas vor, dass ich im Pro-File klar spezifiziere aus welchem Ordner DLLs geladen werden sollen so dass ich sie nur Zentral an einer Stelle vorhalten muss.
Das ganze Problem entsteht ja nur dadurch, dass in einem Ordner, der im Path steht ne QT-Dll steht und beim Programm start scheinbar dieser Ordner vor dem QTDIR nach QT Dlls durchsucht wird.

Da muss es doch eine einfache Lösung geben die ich gerade übersehen.

Grüße Rumbert

Verfasst: 20. Juli 2009 13:09
von franzf
Den Path anpassen und dein globales Qt-Verzeichnis vor den MikTex-Path schieben schon probiert?

Verfasst: 20. Juli 2009 14:01
von Rumbert
oha so gehts... ^^ manchmal ists ja einfacher als man denkt 8)

Besten Dank!
Grüße Rumbert