2014-01-16 41 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

相关问题