3
即時爲我的C#項目創建VS安裝程序安裝程序。在繼續進行實際安裝之前,我需要客戶機安裝Adobe Acrobat Reader X.如何在安裝過程中檢測計算機中的Adobe Acrobat Reader安裝(不僅僅是瀏覽器)?
我該怎麼做?謝謝!
即時爲我的C#項目創建VS安裝程序安裝程序。在繼續進行實際安裝之前,我需要客戶機安裝Adobe Acrobat Reader X.如何在安裝過程中檢測計算機中的Adobe Acrobat Reader安裝(不僅僅是瀏覽器)?
我該怎麼做?謝謝!
首先,您需要爲Acrobat Reader X創建自定義先決條件。爲此,您可以使用bootstrapper manifest generator。
檢測到它,你可以搜索該註冊表項:
HKEY_LOCAL_MACHINE\Software\Adobe\Adobe Acrobat\10.0\InstallPath
生成軟件包清單後,您可以在一個單獨的文件夾中的Visual Studio中添加所有這些文件(包括包裝)先決條件文件夾,例如:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
然後,您可以通過點擊在Solution Explorer安裝項目屬性選擇的前提。
引導程序給我例外,我不能繼續。你推薦的任何其他第三方引導程序? –
什麼例外? Visual Studio沒有其他引導程序清單生成器。另一種選擇是商業設置創作工具。 –
以下是部分內容:System.IO.DirectoryNotFoundException:試圖訪問不在磁盤上的路徑。 at Microsoft.Bootstrapper.Paths.get_DefaultRootBootstrapper() –