Hallo zusammen,
ich möchte in meiner Installation dynamisch ein virtuelles Verzeichnis
im IIS anlegen. Dynamisch insofern, dass ich den Namen des Verzeichnisses
zuvor in einem Dialog eingeben kann, also z.B.
Name über Dialog erfasst: TestApp
Virtuelles Verzeichnis im IIS: TestApp
Zeigt auf Zielverzeichnis: C.\Data\TestApp
Ich bekomme es eben nicht hin, dass ich den eingegebenen Namen im IIS
als Verzeichnis verwenden kann ... Notfalls würde ich das auch über eine
CustomAction machen, wenn das geht ...
Btw.: Ich benutze das InstallShield DevStudio ...
Vielen Dank,
Hartmut
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.
IIS Virtual Directory erstellen
Started by
HReichelt
, Sep 09 2004 15:40
3 replies to this topic
Posted 09 September 2004 - 20:55
In DevStudio 9 geht das nicht, diese Möglichkeit wurde erst in InstallShield X (Version 10.0) hinzugefügt:
QUOTE |
1-EFD7P IIS Virtual Root display names are now property-enabled. This allows the setup author the ability to dynamically change the display name at runtime. |
Stefan Krüger
InstallSite.org twitter facebook
Posted 10 September 2004 - 09:30
Hallo Stefan,
vielen Dank. Gibt es vielleicht eine Möglichkeit, virtuelle Verzeichnisse
über ein Script (CustomAction) zu erstellen und zu benennen?
Danke und Gruß,
Hartmut
vielen Dank. Gibt es vielleicht eine Möglichkeit, virtuelle Verzeichnisse
über ein Script (CustomAction) zu erstellen und zu benennen?
Danke und Gruß,
Hartmut
Posted 10 September 2004 - 09:56
Wenn ich das richtig sehe verwendet InstallShield eine Custom Action um das Verzeichnis zu erstellen, und die liest den Namen aus der MSI Datenbank. Die einzige Möglichkeit, die ich mir vorstellen kann, wäre:
1. nach dem Erstellen der .msi Datei den entsprechenden Tabellen-Eintrag entfernen
2. eine Custom Action die den Eintrag zur Laufzeit dynamisch anlegt, d.h. über Inistaller SQl Befehle einen temporären Tabelleneintrag anlegt, den die Custom Action dann liest.
1. nach dem Erstellen der .msi Datei den entsprechenden Tabellen-Eintrag entfernen
2. eine Custom Action die den Eintrag zur Laufzeit dynamisch anlegt, d.h. über Inistaller SQl Befehle einen temporären Tabelleneintrag anlegt, den die Custom Action dann liest.
Stefan Krüger
InstallSite.org twitter facebook