Probleme mit dem Aufruf den Windowsinstaller

25/10/2007 - 15:21 von Ingo Manthey | Report spam
Hallo NG,

leider habe ich mit dem Installe 2 Probleme:
1.) Mein code
ProcessStartInfo startinfo = new
ProcessStartInfo(Environment.SystemDirectory + "\\msiexec.exe");

startinfo.Arguments = args;

startinfo.WindowStyle = ProcessWindowStyle.Normal;

startinfo.UseShellExecute = true;

startinfo.WorkingDirectory = Application.StartupPath;

Process process = Process.Start(startinfo);

process.WaitForExit();

args hat den Inhalt "C:\Propgramme\Ingo\Test.msi REINSTALL=ALL
REINSTALMODE=vomus"

Es geht dann das Fenster vom MSI auf als wenn ich falsche argument angegeben
habe.

2.)
Wenn ich den Befehl direkt in cmd eingebe, dann startet zwar der msi aber
gibt die Meldung aus:
Eine weitere Version dieses Produkts ist bereits installiert. blabla.

Wie kann ich eine Path updaten??

Danke im voraus

Grüße Ingo
 

Lesen sie die antworten

#1 Ingo Manthey
25/10/2007 - 15:59 | Warnen spam
Hallo NG,

den ersten Fehler habe ich selber gefunden. Der Grund:
Mein Pfadname C:\Programme\Ingo Manthey\Update
Ich musste den Pfadnamen nur in "" stetzen.

Aber das Problem mit der Installer ist leider immer noch nciht gelößt und
ohne Eure Hife weiß ich leider nicht weiter.

Grüße Ingo


"Ingo Manthey" schrieb im Newsbeitrag
news:%
Hallo NG,

leider habe ich mit dem Installe 2 Probleme:
1.) Mein code
ProcessStartInfo startinfo = new
ProcessStartInfo(Environment.SystemDirectory + "\\msiexec.exe");

startinfo.Arguments = args;

startinfo.WindowStyle = ProcessWindowStyle.Normal;

startinfo.UseShellExecute = true;

startinfo.WorkingDirectory = Application.StartupPath;

Process process = Process.Start(startinfo);

process.WaitForExit();

args hat den Inhalt "C:\Propgramme\Ingo\Test.msi REINSTALL=ALL
REINSTALMODE=vomus"

Es geht dann das Fenster vom MSI auf als wenn ich falsche argument
angegeben habe.

2.)
Wenn ich den Befehl direkt in cmd eingebe, dann startet zwar der msi aber
gibt die Meldung aus:
Eine weitere Version dieses Produkts ist bereits installiert. blabla.

Wie kann ich eine Path updaten??

Danke im voraus

Grüße Ingo



Ähnliche fragen