Hallo,
ich habe ein QT Projekt, welches sich super compilieren läßt und (solange im Verzeichnis wo es erstellt wurde belassen) auch super läuft. Sobald ich es rauskopiere tut sich nix mehr - kurze Sanduhr neben dem Mauszeiger und dann Schluss. Es scheint etwas mit den Manifestdateien zu tun zu haben. Kann man die irgendwie ausschalten oder allgemein erstellen? Habe schon alle Libs von MSVC kopiert, dep-walker drüber laufen lassen usw. Hilft nix.
Verwende:
VC++ 2005
Windows XP Sp3
Qt 4.5
Projekt ist eine Win32-Konsolenanwendung mit Subsystem:Windows
Bis auf einige Ausgabepfade ist alles auf Standard belassen worden
Hat jemand eine Idee wie man das hinbekommt? Das Setup-Tool von VC++ kann und will ich nicht verwenden, daher darf die resultierende Exe keine unbekannten oder Pfadgebundenen Abhängigkeiten besitzen.
Danke schonmal.
[gelöst] Exe in anderem Verzeichnis/PC nicht ausführbar
[gelöst] Exe in anderem Verzeichnis/PC nicht ausführbar
Zuletzt geändert von mathies am 26. Mai 2009 08:44, insgesamt 1-mal geändert.
Re: Exe in anderem Verzeichnis/PC nicht ausführbar
Ausschalten kann man sie nicht, aber man kann sie ins Programm einbinden.mathies hat geschrieben:Kann man die irgendwie ausschalten oder allgemein erstellen?
Jap, das habe ich auch alles gemacht. Das Problem schienen aber nicht die Manifestdateien zu sein, sondern eine mit UPX gepackte qjpeg.dll ![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Falls jemand noch Probleme mit den Manifestsachen haben sollte empfehle ich folgenden Link für VS2005/2008:
http://blog.kalmbach-software.de/2008/0 ... st_x86exe/
Grüßle
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Falls jemand noch Probleme mit den Manifestsachen haben sollte empfehle ich folgenden Link für VS2005/2008:
http://blog.kalmbach-software.de/2008/0 ... st_x86exe/
Grüßle