C# 如何在windows installer安装期间运行第三方exe(使用安装和部署项目)
我必须用我的C# 如何在windows installer安装期间运行第三方exe(使用安装和部署项目),c#,.net,visual-studio-2010,installation,setup-deployment,C#,.net,Visual Studio 2010,Installation,Setup Deployment,我必须用我的MSI打包一个第三方exe。因此,理想情况下,第三方exe应该在MSI安装期间首先安装,然后它应该删除我的项目DLL 我正在使用VisualStudio安装和部署项目(2010)-VisualStudio安装程序。有人能告诉我如何做到这一点吗 当我运行MSI时,应该首先安装第三方exe,然后MSI中的其他DLL应该在其位置中删除 我试图通过转到视图->自定义操作添加exe。在自定义操作编辑器中,单击安装添加exe并选择exe 然后在属性窗口中,将安装程序类的属性更改为假 但是这不起作
MSI
打包一个第三方exe
。因此,理想情况下,第三方exe应该在MSI安装期间首先安装,然后它应该删除我的项目DLL
我正在使用VisualStudio安装和部署项目(2010)-VisualStudio安装程序。有人能告诉我如何做到这一点吗
当我运行MSI时,应该首先安装第三方exe,然后MSI中的其他DLL应该在其位置中删除
我试图通过转到视图
->自定义操作
添加exe。在自定义操作编辑器中,单击安装添加exe并选择exe
然后在属性窗口中,将安装程序
类的属性更改为假
但是这不起作用。第三方exe没有安装。有人能帮忙吗?我为第三方exe创建了一个引导程序包。在生成之后,当我运行setup.exe时,它首先安装了第三方exe,然后发生了另一个文件复制。感谢大家的帮助和支持 还尝试将exe添加到自定义操作的提交阶段。手动运行exe时,您是否检查了安装是否正常?是的,手动运行。您是否可以将exe添加到提交阶段并检查其是否正常?否。这也没有帮助。我可以在MSI位置看到exe。这意味着它已打包。但未自动安装。与参数有关吗?在参数中,我只能看到/安装