Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Zielvierverzeichnis von Features / Komponenten


5 replies to this topic

Waldemar

Waldemar
  • Members
  • 3 posts

Posted 13 October 2004 - 13:03

Man kann für jede Features / Komponente ein anderes Zielvierverzeichnis eingeben. Dieses Zielvierverzeichnis kann der Benutzter bei einer angepassten Installation ändert.
Wie kann man dieses Zielvierverzeichnis in einem Windows Installer – Projekt auslesen um den in z.B. Registry oder INI einzutragen.


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 13 October 2004 - 17:26

Du willst in einem InstallScript Projekt das Zielverzeichnis von einem anderen, mit Windows Installer erstellten, Projekt auslesen? Am einfachsten wäre es, wenn das MSI Projekt diesen Pfad in die Registry schreibt. Andernfalls musst du mit MSI API Aufrufeb arbeiten.

Waldemar

Waldemar
  • Members
  • 3 posts

Posted 18 October 2004 - 14:35

Nein, es ist die gleiche Installation, aber jeder Features hat anderes Installationsverzeichnis. Wenn man für alle Features das gleiche Installationsverzeichnis zuordnet ist das kein Problem. Das Verzeichnis was der Benutzter auswählt / ändert wir in INSTALLDIR übergeben.
Wenn aber jeder Features andere Verzeichnis hat, kann ich es nicht mehr auslesen. INSTALLDIR behält die Standartvorgaben


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 19 October 2004 - 08:24

Kannst du bitte klarstellen, welchen Projekttyp du verwendest? Du hast hier unter "InstallScript Projekte" gepostet.

Waldemar

Waldemar
  • Members
  • 3 posts

Posted 20 October 2004 - 23:04

Ich verwende MSI Projekte.

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 21 October 2004 - 10:25

InstallScript MSI oder Basic MSI?
Schau mal in die titelzeile der Entwicklungsumgebung wenn dein Projekt geldaen ist, und dann poste bitte nochmal im richtigen Forum.