Installation W32 Anwendung + externe Applikation in VS 2008

23/04/2009 - 21:59 von Peter Holschbach | Report spam
Hallo,

ich habe eine Anwendung die die Installation einer weiteren Anwendung
(Office Primary Interop Assemblies).
Die EXE Datei mit dem Installer habe ich in mein Setup Projekt aufgenommen
und auch unter "Benutzerdefinierte Aktionen" aufgenommen. Dort kann ich ja
über "Eigenschaften" das Feld "Arguments" mit den notwendigen Parametern
füllen. Benötigt wird hier u.A. ein Verzeichnis für das Entpacken der Datei.
In der Eingabeaufforderung funktioniert folgendes: "O2003PIA.EXE /Q
/T:%TEMP%". Setze ich jetzt "/Q /T:%TEMP%" als Parameter in "Arguments" ein,
dann generiert mir die Anwendung O2003PIA.EXE eine Fehlermeldung (Falsches
Argument).
Wie kann ich dieser Applikation unter Visual Studio das temporàre
Verzeichnis des aktuellen Anwenders mitgeben ? Gibt es eine Liste der
Argumente die ich verwenden kann ?

Überhaupt finde ich nur sehr wenig zum Thema Installation in der Hilfe von
Visual Studio, wenn es da Literatur gibt (Buch oder Internet) wàre ich für
einen Hinweis dankbar.

Weil ich nichtmehr weiterkomme habe ich als Plan B eine kleine Batchdatei
geschrieben und versucht diese statt die Applikation zu starten. Leider mag
VS unter Benutzerdefinierte Aktionen / Installieren keine .bat datei :-(

Danke
Peter
 

Lesen sie die antworten

#1 Thomas Griepentrog
24/04/2009 - 08:46 | Warnen spam
Hallo Peter,

[Installer Fragen]



ich finde den mitgelieferten Setup-Generator auch nicht wirklich den Hit.

Hast du dir evlt. schon mal
[Windows Installer XML]
http://wix.sourceforge.net/

angesehen?

Thomas

Ähnliche fragen