环境:winform
通过VS.net自带的安装部署工具,会生成setup.exe,Setup1.msi 两个文件,我想只生成一个EXE文件,在软件发布的时候,只需发布一个setup.exe文件就可以了,怎么办呢?能不把2个文件合并成一个exe文件
通过VS.net自带的安装部署工具,会生成setup.exe,Setup1.msi 两个文件,我想只生成一个EXE文件,在软件发布的时候,只需发布一个setup.exe文件就可以了,怎么办呢?能不把2个文件合并成一个exe文件
解决方案 »
- Socket问题:每个套接字地址只允许使用一次、无法访问已释放的对象
- 如何用PdfReader打开带密码的PDF
- C#正则表达式 怎样匹配标识符啊?
- 怎么取CheckedListBox选中项的value值
- 各位.net高手,请看看这个froms登录问题,帮帮忙
- 将select的结果保存到本地Excel
- 编程向access中插入记录出错
- 如何在打开窗体的同时关闭另一个窗体
- 目前有没有FastReport For .Net的版本的
- C#中如何读CSV(Excel文件)?如何将CSV转成XLS?急!!
- [IE编程]moveStart和moveEnd方法。
- 在MouseMove事件中()。如何不刷新擦掉已经画的线?
installshield等软件
虽然Win7得到了大家的关注,很多开发人人员和个人已经安装了这个微软的操作系统,但是仍有很多企业环境中的机器由于种种限制仍在使用WindowsXP,这个操作系统默认没有安装任何.NET Framework,如果要在这些机器上部署使用.NET开发的软件,我们就需要解决安装.Net Framework的问题。本文是探讨是探讨如何将使用.NET开发的软件连同.NET Framework一起发布到客户机上,有两种解决办法:可以在安装时检测客户端是否安装了.net Framework,如果客户端安装了就直接安装软件,如果没有安装就从指定网址下载,还有一种解决办法就是直接将.NET Framework打包进安装包。使用VS自带的安装包制作工具和InstallShield都能这么做,本文讲述的是另外一个安装包制作方式,就是免费开源的Inno Setup。
用InstallShiled可以,不过是收费的,功能太强大了一般用不上。
用免费的Inno Setup就可以,网上有很多教材。