使用Visual Studio在一个MSI中使用多个exe和dll文件

时间:2018-05-09 14:28:52

标签: c# merge windows-installer visual-studio-setup-proje

我正在尝试将多个exe和dll文件合并到一个MSI文件中,以便使用visual studio通过一个安装文件安装所有这些文件。

除此之外,我没有exe文件的源代码。我使用winx工具来获得exe文件,但我有源代码。

1 个答案:

答案 0 :(得分:1)

我猜你一直在看Visual Studio安装示例,它将构建项目输出显示为安装项目的输入,这也许就是为什么你提到你无法访问可能的源代码用于构建。

安装程序项目中的目标系统视图上的文件视图具有目标文件夹(例如应用程序文件夹)。要添加exe或Dll,只需将文件拖放到该文件夹​​中,或右键单击窗格并执行添加文件。其他文件可能会转到Common Files,因此只需将文件添加到该文件夹​​窗格即可。有些时候您可能想要添加公司名称,如果它不是文件夹名称的一部分。

这可能有所帮助,它已经过时但安装程序仍然是这样的:

https://www.red-gate.com/simple-talk/dotnet/visual-studio/getting-started-with-setup-projects/