Setup Project Parameter werden nicht übernommen

  • VB.NET
  • .NET (FX) 4.5–4.8

    Setup Project Parameter werden nicht übernommen

    Ich habe in meinem Setup Project ein wscript als CustomAction eingefügt.
    Wenn ich direkt im Script den Programmpfad angebe funktioniert es einwandfrei.

    Quellcode

    1. strArgs = ("C:\Program Files\Manufacturer\MyApp")

    Da der Installationsordner aber während des Setups geändert werden kann wollte ich diesen
    als Variable "Ordner" angeben

    Quellcode

    1. strArgs = Session.Property("Ordner")

    und mit

    Quellcode

    1. /Ordner="[TARGETDIR]\"

    als CustomActionData an das Script übergeben.
    Nachdem das nicht funktionierte, habe ich mir in einer MsgBox die Variable "strArgs" anzeigen lassen.

    Quellcode

    1. MsgBox(strArgs)

    In dem Fall der Parameterübergabe ist die Variable aber leider leer und das Setup wird abgebrochen.
    Gebe ich die Variable "strArgs" direkt wie oben vor, wird sie auch angezeigt.
    Wo ist der Fehler ?

    Gruß doLob