2011-04-02 152 views
-2

你好,我想要做的動作控制研究的Acrobat Reader安裝在追蹤:自定義安裝

我想安裝需要的AcrobatReader MINVERSION 9.0 progrram。 使用自定義安裝程序我檢查目標計算機是否存在,如果沒有,我使用Process類安裝它。 Process.Start(@「c:\ File.exe」)。WaitForExit();

問題是,這樣我沒有檢查安裝狀態。

我該如何檢索這個狀態?

實際上我想知道,如果安裝做得好或不提前確認或反安裝我的程序

感謝

Piercarlo

回答

0

你不能在運行兩個Windows的安裝程序安裝同時,如果您使用Windows Installer方法(Adobe使用Windows Installer方法),則此方法將始終失敗(Adobe使用Windows Installer)

+0

是的,我知道並解決我使用一個backgroundworker運行AcrobatReader setup.exe,問題是如何我可以檢索有關acrobat的安裝狀態的信息 – Piercarlo 2011-04-04 07:22:18

+0

假設您有Adobe Reader的分發協議(按照其EULA),那麼只需使用MSI而不是EXE,並使用Windows Installer API來驗證狀態。 – saschabeaumont 2011-04-07 02:06:55