Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Update Problem unter Win7 (https://www.delphipraxis.net/148703-update-problem-unter-win7.html)

AlexII 6. Mär 2010 21:09


Update Problem unter Win7
 
Hallo,

Beim Updaten meines Programms wird die exe-Datei durch eine neuere ersetzt, aber wie ich festgestellt habe erlaubt Win7 nicht die vorhandene exe zu ersetzen. Wie führe ich mein Update so durch, dass es klappt bzw. wie überschreibe ich die exe?

Mein Prog liegt im Programme Verzeichnis, also wie üblich.

jfheins 6. Mär 2010 21:12

Re: Update Problem unter Win7
 
Zitat:

Zitat von AlexII
Wie führe ich mein Update so durch, dass es klappt bzw. wie überschreibe ich die exe?

Hast du Admin-Rechte?
Also updater als Administrator ausgeführt?

AlexII 6. Mär 2010 21:16

Re: Update Problem unter Win7
 
Ne du hast falsch verstanden... ich schreibe ein Programm und das Updaten muss bei den Usern klappen.

Luckie 6. Mär 2010 21:20

Re: Update Problem unter Win7
 
Das ist aber gegen die Mircosoft Sicherheitspolitik. Für die Installation und die Updates von Software sind nun mal Administratoren zuständig. Jahre lang hat man sich beschwert, dass XP Rechner Viren verseucht sind, weil der Benutzer standardmäßig Administrator ist und die wenigsten mit eingeschränkten Rechten arbeiten.

AlexII 6. Mär 2010 21:21

Re: Update Problem unter Win7
 
Ja das ist auch gut so, aber wie soll ich dann mein Prog updaten? :gruebel:
Andere Programme können es doch, also es muss eine Lösung geben. Nur welche? :roll:

Luckie 6. Mär 2010 21:23

Re: Update Problem unter Win7
 
Genauso wie es alle Programme machen: Mit Administratorenrechten. Lege deinem Updater ein Manifest bei, welches Administratorenrechte anfordert beim Start.

AlexII 6. Mär 2010 21:24

Re: Update Problem unter Win7
 
Aha... gibt's hier vllt Themen die das behandeln? Welches Stichwort hilft mir?

Luckie 6. Mär 2010 21:27

Re: Update Problem unter Win7
 
Lese dir meinen letzten Beitrag noch mal durch. Um es dir etwas einfacher zu machen, habe ich die entscheidenden Begriffe hervorgehoben.

AlexII 6. Mär 2010 21:33

Re: Update Problem unter Win7
 
Was ist eigentlich Manifest? Eine Komponente, eine Funktion oder ... hm...

jfheins 6. Mär 2010 21:35

Re: Update Problem unter Win7
 
Einfacher Weg: benenne deinen updater so, dass er ein "update" im Nemen hat

Besserer Weg: Lege ein Manifest bei, wie Luckie es gesagt hat. Hier ein paar Links dazu:

http://www.delphipraxis.net/internal...t.php?t=112390

http://technet.microsoft.com/en-us/library/cc709628(WS.10).aspx
http://msdn.microsoft.com/en-us/library/bb756929.aspx

Eion Manifest kann eine extra Datei sein, oder die Datei ist als Resource hinten an die exe "angepappt"


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz