2017-08-30 38 views
2

我想創建一個包含許多程序的安裝程序,以便更快地重置窗口。 我不能打開我選擇的文件:如何用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"); 
    } 
} 

它總是這樣的:「System.ComponentModel.Win32Exception:‘指定的可執行文件是不是這個操作系統平臺的有效應用’

什麼是錯誤的。 對不起,我英文不好,語法misstakes

+0

您的Windows操作系統是32位,而安裝程序是64位安裝程序? – Sach

+0

沒有我的Windows是64位 –

+0

我剛剛在我的64位機器上用你的代碼運行了剛剛下載的'vlc-2.2.6-win32.exe'的副本並且工作正常。 – Sach

回答

0

開始嘗試MSIEXEC,並提供安裝文件作爲參數。

msiexec /i {package|ProductCode} 

technet

相關問題