如何运行安装(*.exe)文件,不使用MSI文件

本文关键字:文件 MSI 何运行 运行 安装 exe | 更新日期: 2023-09-27 18:16:15

在这里,我已经成功地使用visual studio 3.5创建了设置。在应用程序的调试文件夹中,我发现(*.exe和*.exe)。msi文件)。

当我把两个文件放在同一个文件夹时,它的工作很好。但是当我只取(*.exe)文件时,它不起作用。

我需要运行(.exe)设置,不使用(.msi)文件。我只需要发送*.exe到客户端。有没有办法把两个文件包装成一个文件

Thanks In advance:)

如何运行安装(*.exe)文件,不使用MSI文件

你搞反了!MSI是重要的,但是。exe只是一个调用MSI的引导程序。如果可以的话,你可以直接分发MSI。

参见EXE在Visual Studio设置项目输出中做什么?

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

如果我是你,我要么单独发布MSI,并说明用户必须安装。net框架才能运行应用程序,要么将两者合并在一个自解压的zip(或类似的)中。

http://hmne.sourceforge.net/

在这里你可以找到HMsoft的NISeditor,这个程序的工作原理如下:运行程序选择setupname添加项目的所有.DLL和.exe文件创建设置