【问题标题】:Multiple exe and dll file in one MSI using Visual Studio [closed]使用 Visual Studio 在一个 MSI 中的多个 exe 和 dll 文件 [关闭]
【发布时间】:2025-12-27 18:25:11
【问题描述】:

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

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

【问题讨论】:

  • 您在尝试创建 MSI 时遇到了什么问题?您能否分享您用于该 MSI 的配置?
  • 我暂时没有使用任何配置,因为我不知道如何合并文件,我成功使用了带有源代码但没有源代码的 Microsoft Visual Studio 安装程序扩展我不知道该怎么办

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


【解决方案1】:

我猜您一直在查看 Visual Studio 设置示例,这些示例将构建项目输出显示为设置项目的输入,这也许就是您提到您无权访问源代码的原因用于构建。

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

这可能会有所帮助,它很旧,但安装程序项目仍然是这样的:

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

【讨论】:

    最近更新 更多