Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#2

Re: Delphi 2007, Vista und UAC

  Alt 29. Aug 2007, 19:20
Nee

Gehört schon in die IDE-Sparte, weil's imho kein Bugreport ist.
Probier mal, die IDE als Administrator zu starten und schau ob es dann geht.

Ich bin mir ziemlich sicher, dass es kein Bug ist. Der Debugger der Anwendung läuft mit normalen rechten, und beim normalen Debuggen wird der Debugger gestartet, und der startet dann das zu debuggende Programm In-Process. Wenn das nun vom System gleich wieder gekillt wird, weil es (da in-process) keine Adminrechte bekommen kann (die UAC kann nur greifen, wenn ein eigener Prozess neu gestartet wird). Ein laufender Prozess der keine Adminrechte hat (Debugger mit Deinem Programm 'im Bauch') kann zur Laufzeit keine höheren Rechte mehr erhalten.

Das heisst, schond er Debugger muss mit Adminrechten gestartet sein damit das geht. Und da der Debugger durch die IDE gestartet wird muss diese schon mit Adminrechten laufen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat