Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#8

Re: Innosetup: Uninstall.exe landet immer im Quellverzeichni

  Alt 19. Mär 2007, 10:28
Kleiner Ursache, große Wirkung.
Zitat von Ajin:
Code:
[Setup]
DefaultDirName=KF_Agent
Ich hab es auch übersehen, wie ich zugebe , aber hier fehlt schlicht der gewünschte Zielordner. Es sollte so aussehen:
Code:
[Setup]
DefaultDirName=[color=red]{pf}\[/color]KF_Agent
{pf} steht für den "Programme"-Ordner. Fehlt diese Angabe, wird das Verzeichnis "KF_Agent" für den Uninstaller natürlich im aktuellen Verzeichnis erzeugt (meist das, in dem das Setup liegt, weil man selbiges vorher im Explorer auswählt). Dass die anderen Dateien korrekt kopiert werden, liegt daran, dass das Ziel in der [Files]-Sektion angegeben wird:
Zitat:
Code:
[Files]
Source: "C:\Users\Jaimy\Desktop\KF_source\*"; DestDir: "[color=red][b]{sd}\Programme\[/b]KF_Agent[/color]"; ...
Vielleicht noch mal über den fett markierten Teil nachdenken und anstelle von "{sd}\Programme" doch lieber {pf} benutzen. Aber das nur nebenbei.
  Mit Zitat antworten Zitat