2014-01-16 39 views
2

我需要將驅動程序安裝到我的客戶端。 現在,我有一些問題:什麼是最好的下載和安裝msi exe的最佳方式

  1. 我不想從互聯網使用的Process.Start直接安裝它們(「WWW ....... MSI」)怎麼一回事,因爲它會很慢。我首先要將它們下載到計算機上,然後運行一個winform應用程序讓客戶端選擇安裝哪個驅動程序。 我試過VS安裝,但我無法弄清楚如何下載64位窗口的情況下如何下載所有的「C:\ Program Files」而不是「Program files(x86)」。 我無法確定如何在下載完成後啓動winform應用程序,使用「custum操作」不起作用。

  2. 我有不同的x86和x64驅動程序,我需要下載到客戶端的計算機上,他需要的驅動程序,我該怎麼做?

  3. 我有MSI和EXE驅動程序,我該如何安裝EXE驅動程序默默?

如果你知道一些第三方應用程序,我會greatfull,這可能是最好的選擇我!

+0

聽起來像你有一個計劃,你知道所需的步驟。目前爲止你有任何代碼嗎? –

+0

我已經完成了所有msi驅動程序的安裝,考慮到我手動將驅動程序複製到Program Files,並且x86和x64都具有相同的名稱。 – user2254436

+0

您的第二個問題:您可以使用Environment.Is64BitOperatingSystem(.Net 4及更高版本)檢查個人計算機系統,並根據結果下載驅動程序。對於你的第一個問題:也許使用系統變量%programfiles% – BudBrot

回答

-2

在Visual Studio 2012中用InstallShield和我的代碼中的一些編程工作發現了答案。 謝謝大家:)

+0

你能解釋你的解決方案嗎? – esdebon

相關問題