2017-08-30 2 views
2

Ich möchte ein Installationsprogramm mit vielen Programmen für eine schnellere Windows-Reset erstellen. Ich kann die Dateien öffnen i wählen:So öffnen Sie Dateien (Installer) mit C#

using System; 
using System.Diagnostics; 
using System.IO; 
using System.Text; 

class Test 
{ 
    public static void Main() 
    { 
     Process.Start ("C:\\vlc-2.2.4-win32.msi"); 
    } 
} 

es dieses immer kommen: „System.ComponentModel.Win32Exception:‚ Die angegebene ausführbare Datei ist keine gültige Anwendung für diese OS-Plattform‘

Was falsch ist. Sorry für mein schlechtes Englisch und Grammatik misstakes

+0

Ist Ihr Windows-Betriebssystem 32-Bit und das Installationsprogramm ein 64-Bit-Installationsprogramm? – Sach

+0

nein meine Windows ist 64bit –

+0

Ich habe gerade eine Kopie von nur heruntergeladen 'vlc-2.2.6-win32.exe 'auf meinem 64-Bit-Maschine mit Ihrem Code und funktioniert gut. – Sach

Antwort

0

Versuchen msiexec starten und die Installationsdatei als Parameter zur Verfügung stellen.

msiexec /i {package|ProductCode} 

technet

Verwandte Themen