日期:2014-05-20  浏览次数:20689 次

.net framework和应用程序如何打成一个包?
我想通过vs2005自带的安装部署,将.net framework 和应用程序打成一个setup,请问该如何实现?
注意:最终是只有一个安装文件,点击后完成全部安装(包括.net framework和应用程序),如果对方机器上已经有了.net framework就不用再安装.

------解决方案--------------------
给你一个简单的方法,试试

首先,VS默认生成的,并不会合并.NET Framework
所以,不要期待了

我所说的简单方法,是很简单的那种, 你在把那个生成 一堆文件,用RAR压缩一下,作成自解压,并在里面写上脚本(就是注释) 没记错的话是Setup=XXX ,这样运行这个RAR,就会自动解压,并运行安装程序

你可以参考一下示例,我现在知道的是金山毒霸是这么做的, 你去官方下载那个文件, 然后用右键单击,选择用WinRAR打开,就能看到里面注释的内容


虽然这是简单的,你可以看看WinRAR的命令行,应该能有生成这个的命令,你用那个,写一个批处理,之后把这个放到VS的编译事件里(安装程序的有没有我还有点忘了,抱歉)