在Wix安装程序中打包.EXE,并在安装后执行
我正在使用wix工具集为我的应用程序创建一个安装程序 我需要包含一个.EXE文件,并在安装过程中/之后执行它(该.EXE不应安装到应用程序文件夹)。 .EXE还依赖于.DLL文件,该文件随.EXE文件一起提供 我怎样才能做到这一点 问候这应该有用在Wix安装程序中打包.EXE,并在安装后执行,wix,windows-installer,custom-action,Wix,Windows Installer,Custom Action,我正在使用wix工具集为我的应用程序创建一个安装程序 我需要包含一个.EXE文件,并在安装过程中/之后执行它(该.EXE不应安装到应用程序文件夹)。 .EXE还依赖于.DLL文件,该文件随.EXE文件一起提供 我怎样才能做到这一点 问候这应该有用 <CustomAction Id ="echo_test" Directory ="INSTALLLOCATION" ExeCom
<CustomAction Id ="echo_test"
Directory ="INSTALLLOCATION"
ExeCommand ='NOTEPAD.EXE echo_test.txt'
Execute ="immediate"
Return ="asyncNoWait"
/>
摘自:这应该可以工作:您确定当.EXE文件依赖于.DLL文件时,这可以工作吗?另外,我如何准确地将exe和dll添加到我的项目中?是的,因为它在安装后执行。正如我的问题中提到的:在安装过程中不应安装.exe文件。这不是我申请的一部分。它应该在安装过程中只运行一次,以更改一些注册表项。安装程序复制安装目录中的.EXE和.DLL并运行.EXE。由于.DLL依赖关系,无法在安装过程中运行.EXE!