如何使用 Visual Studio .NET 创建安装程序包
http://support.microsoft.com/?scid=kb;zh-cn;307353&spid=3040&sid=global
如果安装有VS2003,请首先下载一个这个:
http://www.microsoft.com/downloads/details.aspx?familyid=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=en(英文的)
安装好后,再看这两个(中文的):
http://support.microsoft.com/?scid=kb;zh-cn;307353&spid=3040&sid=global
http://support.microsoft.com/kb/307358
当然还有前两天我写的这个:
http://blog.csdn.net/johnsuna/archive/2004/12/19/221618.aspx(主要是看卸载及快捷方式的建立问题了)
打开VS2003,新建安装和布署项目,取名为你的程序名称,我选择的是“安装向导”,操作步骤与http://blog.csdn.net/johnsuna/archive/2004/12/19/221618.aspx的操作类似,这下不同的是向导结束之后。
在应用程序文件夹中加入你的自定义ICO,这个ICO将决定你的应用程序显示图标了,同时包括快捷方式的图标。
在右边“解决方案资源管理器”中,点击你的解决方案名称(即第二行),此时在属性栏中会显示出“XXX部署项目属性”,在第一个AddRemoveProgramsIcon属性后“浏览”到你的ICO图标,接着在下面Author输入作者名,也就是你的名字,其他Localization是语言属性,Manufacturer,ProductName的属性将是用户在安装时默认设置的文件夹路径一部分了,设置Title为你的应用程序标题名称。
这里重点讲解如何创建快捷方式的图标:
点击左边的应用程序文件夹后,中间一栏中,将出现你已加入的应用程序集名称(如果没有的话,请按右键添加)。右击“创建XXX.exe的快捷方式”,再重命名为你的快捷方式名称,再点中它,在右边属性中有一个Icon属性栏,“浏览”,加上你的Ico图标,根据你的需要进行其它设置。最后,将你的快捷移动到用户的“程序”菜单栏中,这时你已建立用户程序菜单中的快捷方式了。
同样重复类似步骤完成“用户桌面”快捷方式的设置。(可惜,VS中无法直接复制、粘贴!)
如需要创建卸载快捷,请看我前两天写的这个东东:http://blog.csdn.net/johnsuna/archive/2004/12/19/221618.aspx,步骤都差不多。
最后当然就是“生成”-“生成你的XXXX项目”了。
想看看效果?这里有我的两个小工具:http://www.qqaa.net/download/(下载下来安装一下就知道怎么回事了,呵呵)
享受你的成功喜悦吧!
打开你的生成结果,查看一下,多了些什么?嘿嘿,自动将dotnetfx.exe加上了,还有在用户安装时会自动检查是否安装.Net框架,如果没有安装,则自动开始安装,然后再安装你的应用程序。
这下子够方便了吧?(以前我们的安装都是要到处想办法的,什么使用Unmanage C++呀,或是下载一个其他打包的东东啦,现在不用了!感觉好多了)
把.NET程序部署到没有安装.NET Framwork的机器上 ?
http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/deployNETApp.mspx
在微软官方网站下载Microsoft Visual Studio .NET 2003 引导程序插件
文件名叫:PluginInstaller.msi
下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&displaylang=zh-cn
你安装了这个插件然后用IDE自带的安装部署即可,他会在你的安装包里另加三个文件:MDAC 2.8 和 .NetFramework 和中文语言包,并且自动判断系统是否已安装框架。
Microsoft Visual Studio .NET 2003制作安装程序
http://dev.csdn.net/article/28/article/27/27847.shtm
部署ASP.NET的三大技术
http://tech.ccidnet.com/pub/article/c295_a68309_p1.html
在制作安装程序,不知如何才能将数据库结构及数据导入,高分求Duwamish7制作打包部署程序的源码及方法
http://community.csdn.net/Expert/topic/3368/3368253.xml?temp=.7017328
项目打包时自定义安装属性,如数据库名等
http://blog.csdn.net/greystar/archive/2004/08/17/76716.aspx
用Vs.net制作安装程序
http://www.showyou.net/MyCode/ArticleView/Article_4641.html
自动安装SQL Server数据库
http://www.cnblogs.com/wangsaokui/articles/9769.aspx
安装程序时读取路径的问题
http://blog.joycode.com/fogshadow/archive/2004/04/30/20589.aspx
asp.net打包的问题(1.修改文件夹访问权限;2.设置起始页)
http://community.csdn.net/Expert/topic/3380/3380589.xml?temp=8.585757E-02