2011-12-01 180 views
8

在这里,我已经成功地使用visual studio 3.5创建设置。在应用程序中的Debug文件夹中,我找到了(* .exe和* .msi文件)。如何使用MSI文件运行安装(* .exe)文件?

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

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

感谢提前:)

回答

2

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

What does the EXE do in the Visual Studio setup project output?

它应该能够创建一个引导程序,其中包括实际的MSI作为嵌入资源,但是我不知道你如何能做到这一点使用Visual Studio的。

如果我是你,我可能会自行发布MSI,并提供用户必须安装.Net框架以便应用程序运行的说明,或者以自解压缩的形式组合这两者(或类似)。

0

http://hmne.sourceforge.net/

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

相关问题