MSI安装后,如何使用Burn和DPInst安装驱动程序?

传统低音

为我们的应用程序设置了MSI,并且我也已经签名了FTDI驱动程序。我希望它们与Burn一起安装,而不是与WiX MSI一起安装,以将CustomActions排除在MSI之外(但是,我也尝试过CA路由)。

我尝试将指令放在中ExePackage,但是该SourceFile属性在构建过程中而不是在运行时要求文件位置(例如<ExePackage Id="InstallDrivers" DisplayName="Installing Drivers" SourceFile="[InstallFolder]Drivers\DPInst.exe" InstallCommand="/SA /SW" PerMachine="yes" After="MyMSISetup" Description="Installing the FTDI drivers needed for device communication." />,未构建)。

有没有一种方法可以告诉Burn在安装MSI之后使用驱动程序所在的文件位置来执行DPInst?当前,MSI将驱动程序文件和DPInst复制到Drivers安装目录中文件夹中。在网上查看并在Stack Overflow上查看后,似乎没有其他人在这样做。

我也尝试CustomAction在MSI中使用路由,但是CustomAction执行失败。我希望将驱动程序与Burn一起安装,但是如果它们与MSI一起使用,我会为此感到满意。当前,MSI将文件复制到Drivers文件夹,CustomAction如下所示:

<InstallExecuteSequence>
    <Custom Action="Install_Signed_Driver" After="InstallFiles">NOT INSTALLED</Custom>
</InstallExecuteSequence>

<Fragment>
    <CustomAction Id=Install_Signed_Driver" Execute="deferred" Directory="Drivers" ExeCommand=&quot;[Drivers]DPInst.exe&quot; /SW /SA" Return="ignore" />
</Fragment>

据我所知,自定义操作永远不会运行。我什摘下/SW/SA开关,看看是否有任何负载,什么也没有。

传统低音

根据StackOverflow的建议,我将发布在这里找到的内容。我从没能让Burn来运行DPInst来安装驱动程序,但是却可以使CustomAction使用“似乎无法让Wix来安装驱动程序”来工作

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MSI安装后如何使用Burn和DPInst安装驱动程序?

来自分类Dev

安装MySQL JDBC驱动程序msi

来自分类Dev

Windows安装后如何安装AMD RAID驱动程序?

来自分类Dev

如何删除使用 NVIDIA 安装程序安装的驱动程序?

来自分类Dev

Windows 7上的dpinst静默签名驱动程序安装失败

来自分类Dev

安装后的Ubuntu ATI驱动程序

来自分类Dev

安装后的Ubuntu ATI驱动程序

来自分类Dev

安装驱动程序后无桌面

来自分类Dev

在LXC容器中安装和使用Nvidia驱动程序

来自分类Dev

如何确定其他驱动程序安装的专有驱动程序的版本和来源?

来自分类Dev

在MSI GS60 2QD上安装-Bootloader和wifi驱动程序问题

来自分类Dev

安装驱动程序

来自分类Dev

安装驱动程序

来自分类Dev

SATA驱动程序安装在MSI主板上

来自分类Dev

如何在Ubuntu中安装和使用mongodb c ++驱动程序?

来自分类Dev

如何安装MSI Radeon R9 270图形卡驱动程序?

来自分类Dev

如何安装Nvidia Optimus驱动程序?

来自分类Dev

如何安装正确的图形驱动程序?

来自分类Dev

如何安装Radeon开源驱动程序?

来自分类Dev

如何安装Radeon开源驱动程序?

来自分类Dev

如何安装正确的图形驱动程序?

来自分类Dev

如何安装Nvidia Optimus驱动程序?

来自分类Dev

如何安装驱动程序文件?

来自分类Dev

如何停止Windows安装驱动程序

来自分类Dev

如何安装Nvidia驱动程序?

来自分类Dev

如何安装开源“ radeon”驱动程序

来自分类Dev

如何删除上次安装的驱动程序?

来自分类Dev

使用SHA-2使用交叉签名的证书使用signtool签名和验证后,Windows驱动程序安装失败

来自分类Dev

如何在离线安装中安装AMD驱动程序

Related 相关文章

热门标签

归档