如何使用MSI文件运行安装程序(*.exe)文件?

Yas*_*ahu 8 .net c# visual-studio c#-3.0

在这里,我使用visual studio 3.5成功创建了设置.在应用程序的Debug文件夹中,我找到了(*.exe和*.msi文件).

当我把两个文件都放在同一个文件夹中时,它的工作正常.但是,当我只采用(*.exe)文件时,它不起作用.

我需要使用( .msi)文件运行(.exe)安装程序.我只需要向客户端发送*.exe.有没有办法将两个文件都包装到单个文件中.

提前致谢 :)

Jus*_*tin 2

你搞错了!MSI 很重要,但是 .exe 只是调用 MSI 的引导程序。如果有的话,你可以只分发 MSI。

请参阅EXE 在 Visual Studio 安装项目输出中执行什么操作?

应该可以创建一个包含实际 MSI 作为嵌入式资源的引导程序,但是我不确定如何使用 Visual Studio 来做到这一点。

如果我是您,我要么只单独分发 MSI,并附有用户必须安装 .Net 框架才能运行应用程序的说明,要么将两者合并为自解压 zip(或类似文件)。