我需要創建一個在WinXP或更高版本上安裝驅動程序的InstallShield 12項目。我怎樣才能使用InstallShield 12?使用InstallShield安裝驅動程序
4
A
回答
4
我們通常所做的是編寫一個使用SetupAPI調用(SetupDiXXX和UpdateDriverForPlugAndPlayDevices)來執行所有安裝工作的DLL(使用C或C++)。
然後,讓安裝程序腳本(IS,Inno,Wise)調用該DLL。
2
我簡單的方法就是換dpinst
使用command line flags抑制GUI和閱讀return code找出安裝是否工作正常
3
在2012年春季臨(我不能更早地說出版本),您可以簡單地使用所需組件創建一個新功能(注意:在同一功能下,使用一個組件用於64位端,另一個組件用於32位端)。對於每個驅動程序組件,進入組件下的樹形視圖控件中的高級設置部分,然後進入設備驅動程序設置,在公共選項卡上,選中「此組件包含設備驅動程序」框。在使用DIFx 2.10的運行時選項下,設置任何所需的配置位,例如「始終覆蓋任何現有設備驅動程序」,然後在「公用」選項卡的底部,確保設置適當的體系結構/比特位。然後讓它安裝 - InstallShield加上DIFx 2.10自動處理所有事情。
至少,這對我們的自定義,簽名的,基於WinUSB的驅動程序來說工作得很好。實際上這樣做是困難的。
相關問題
- 1. 使用InstallShield安裝驅動程序(USB設備)
- 2. InstallShield 2010 Premiere:64位和32位驅動程序安裝
- 3. 使用C++安裝驅動程序
- 4. INNO安裝驅動程序已安裝
- 5. InstallShield安裝程序c#
- 6. Installshield安裝程序大小
- 7. 安裝驅動程序Cuda
- 8. 安裝Chrome驅動程序
- 9. PDOException:找不到驅動程序,但安裝了驅動程序
- 10. Inno安裝程序驅動程序安裝
- 11. 阻止自動安裝驅動程序
- 12. 安裝驅動器並使用PowerShell啓動應用程序
- 13. 如何在InstallShield 2012中與我的軟件同時安裝FTDI驅動程序?
- 14. Installshield,在安裝應用程序後,提示用戶安裝程序
- 15. 在VS2008安裝項目中自動安裝驅動程序
- 16. 安裝程序功能,WIX vs InstallShield Express
- 17. Installshield安裝程序管理要求
- 18. InstallShield安裝程序當前目錄
- 19. 安裝Android的Windows驅動程序8
- 20. 訪問安裝的驅動程序
- 21. Selenium Web驅動程序安裝
- 22. 爲節點安裝firebird驅動程序
- 23. 腳本安裝驅動程序
- 24. 安裝MongoDB java驅動程序
- 25. 未安裝Android USB驅動程序
- 26. MongoDB的CakePHP的驅動程序安裝
- 27. 檢測Microsoft Access驅動程序安裝
- 28. MongoDB的PHP7驅動程序安裝
- 29. 安裝PDO sqlite的驅動程序
- 30. Wix驅動程序安裝調試?
什麼樣的驅動程序?什麼樣的項目? (DIFx僅支持某些種類,這就是基於MSI的項目所使用的)您如何手動安裝?這就是InstallScript項目可以安裝它的方式。 –
PlugAndPlay驅動程序DIFx正常。 – Cornel