2014-08-28 173 views
0

我必须用我的MSI打包第三方exe文件。 因此理想情况下,第三方exe应该在MSI安装期间首先安装,然后它应该放弃我的项目dll。使用MSI打包一个.EXE文件,以便MSI在msi安装过程中安装exe文件

我正在使用Visual Studio setupanddeployment项目(2010) - Visual Studio安装程序。 有人能告诉我如何做到这一点?

+0

当你在谈论“应该安装”时,你是说exe应该放在正确的位置,还是你想在MSI运行时运行exe? – Nzall 2014-08-28 14:30:41

+0

我想在MSI运行时运行exe。 – Jayaraman 2014-08-28 15:11:03

回答

1

将第三方.exe添加到项目中的方式与其他文件相同。在文件系统窗口中,最初有应用程序文件夹,用户桌面和用户程序菜单。您可以将.exe放置到这些位置中的任何位置,或创建子存储并将其放置在那里。此外,您可以右键单击目标计算机上的文件系统并添加特殊文件夹,如Common Files,System等。要添加文件,请右键单击右窗格并选择Add-File。

+0

我完全按照你所说的,但我没有看到第三方的EXE作为MSI安装的一部分被安装。 – Jayaraman 2014-09-01 06:05:15