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

Verschiedene sprachabhängige Zielordner ?


3 replies to this topic

horst_heiback

horst_heiback
  • Full Members
  • 20 posts

Posted 05 March 2008 - 14:56

Hallo,

ich habe eine Frage zu einem Basic-MSI-Projekt unter InstallShield11 Premier.

Es ist ein mehrsprachiges Projekt, und für jede Sprache gibt es eine eigene (Sprach-)Komponente.

Jetzt gibt es mehrere sprachabhängige Dateien, die auf dem Zielsystem (je nach Sprachauswahl) an verschiedenen Orten abgelegt werden sollen, z.B.:

Datei A ins Rootverzeichnis.
Datei B in den Unterordner 1
Datei C in den Unterordner 2
...usw....

Wie kann ich dies realisieren ?

Unter den Komponenten-Eigenschaften der entsprechenden Sprachkomponente kann ich zwar ein Ziel definieren (default: [INSTALLDIR])
Jedoch eben nur eines. Ich bräuchte mehrere definierte Ziel(unter)ordner mit einer entsprechenden Zuordnung wie in meinem oben angeführten Beispiel, oder ?
Oder geht das auch ganz anders/einfacher ?

Wer hilft ? Freiwillige vor... Danke!

ANo

ANo
  • Full Members
  • 179 posts

Posted 05 March 2008 - 15:58

Hallo,
Du kannst im Direkteditor in der Tabelle Directory Verzeichnisse vorgeben.
Die Verzeichnisse kannst Du dann im Feature, in der Komponente auswählen.

Beispiel
Directory: _FO_DOC
Directory_Parent: INSTALLDIR
DefaultDir: Doc

Directory: _FO_DOC_DEU
Directory_Parent: _FO_DOC
DefaultDir: Deu

Directory: _FO_DOC_ENG
Directory_Parent: _FO_DOC
DefaultDir: Eng

Zur Auswahl hast Du dann:
_FO_DOC = [INSTALLDIR]Doc
_FO_DOC_DEU = [INSTALLDIR]Doc\Deu
_FO_DOC_ENG = [INSTALLDIR]Doc\Eng

Gruß
André




horst_heiback

horst_heiback
  • Full Members
  • 20 posts

Posted 05 March 2008 - 16:58

QUOTE (ANo @ 2008-03-05 15:58)
Hallo,
Du kannst im Direkteditor in der Tabelle Directory Verzeichnisse vorgeben.
Die Verzeichnisse kannst Du dann im Feature, in der Komponente auswählen.

Beispiel
Directory: _FO_DOC
Directory_Parent: INSTALLDIR
DefaultDir: Doc

Directory: _FO_DOC_DEU
Directory_Parent: _FO_DOC
DefaultDir: Deu

Directory: _FO_DOC_ENG
Directory_Parent: _FO_DOC
DefaultDir: Eng

Zur Auswahl hast Du dann:
_FO_DOC = [INSTALLDIR]Doc
_FO_DOC_DEU = [INSTALLDIR]Doc\Deu
_FO_DOC_ENG = [INSTALLDIR]Doc\Eng

Gruß
André

Super,
probier ich morgen aus und geb dann
hier Bescheid.

Danke schonmal.....

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 05 March 2008 - 18:26

Alle Dateien einer Komponente werden immer ins gleiche Verzeichnis installiert. D.h. du musst pro Sprache (pro Verzeichnis) separate Komponenten anlegen. Dann kannst du für jede Komponente ein anderes Verzeichnis angeben.