Qt + VC2008 + manifest

Alles rund um die Programmierung mit Qt
Antworten
bsj
Beiträge: 2
Registriert: 15. April 2010 07:47

Qt + VC2008 + manifest

Beitrag von bsj »

Hallo zusammen!

Ich habe folgendes Problem:
Meine Applikation wird unter XP mit MSVC2008 und dem Qt-Creator (automatisches qmake usw.) erstellt. Ich habe beim builden von Qt unter anderem die Optionen -static und -release gewählt.
Das fertige Executable lässt sich problemlos auf anderen Rechnern starten. Vor kurzem wollte ich das ganze unter Vista starten. Bei dem genannten System ist UAC aktiv, daher lässt mich Vista nicht mehr auf c:\Programme usw. schreiben. Wenn ich das Hakerl "als administrator ausführen" wähle geht alles...

Nun zu meiner Frage: ich habe gelesen, dass ich mit einem eigenen Manifest festlegen kann, das mein Programm administrator Rechte benötigt... Ich hab zwar eine Vorlage für so ein Manifest -bekomm das ganze aber nicht in mein Projekt compiliert.

im *.pro file: RC_FILE = VetDB.rc
im VetDB.rc file: CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "VetDB.exe.manifest"

im VetDB.exe.manifest: der ganze Zinoba mit "requireAdministrator"

was mach ich falsch? wie binde ich sonst mein eigenes Manifest mit ein...
per Default fügt der MSVC Compiler immer ein manifest mit "asInvoker" und zwei Abhängigkeiten ein...

Danke schon mal für Eure Hilfe!
bsj
Beiträge: 2
Registriert: 15. April 2010 07:47

Beitrag von bsj »

Mein Problem scheint ja nicht besonders oft aufzuteten :-(
Ich komme nämlich noch immer nicht weiter...
Antworten