C#安装部署
发布网友
发布时间:2023-04-22 17:42
我来回答
共1个回答
热心网友
时间:2023-10-03 07:00
看下面这个链接(太长了)
http://blog.163.com/l_gx396696760/blog/static/39228229200905104958807/
还有
http://www.cnblogs.com/virusswb/archive/2008/07/09/1238819.html
说的都不错
或者下面的步骤
1.打开VS找到文件-新建-项目
选择其他项目类型-安装和部署(新建安装项目或者是安装向导都可以)
2.安装向导
双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。
3.
然后右击你的文件,创建快捷方式,然后把快捷方式分别复制或剪切到左边的"用户的'程序'菜单"和"用户桌面"中。这样安装程序安装完成后会在 "开始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用户的'程序'菜单"和"用户桌面"相应目录下新建快捷方式,然后定位到你的文件。
4.然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"DefaultLocation"的路径中的""去掉,不然的话做好的安装程序默认安装目录会是"C:\Program Files\你的用户名\安装解决方案名称";
5."生成->生成解决方案" 就OK了,下一步选做
(注)这一步的作用在于如果用户的机器上没有.net的运行环境.netfromwork的话,会自动安装,但是注意如果加上这个选项,安装程序会变成200多M
6.然后打开解决方案管理器,右击你的解决方案名称,选择属性:打开的属性页中,选择"系统必备", 在打开的系统必备页中,在"指定系统必备安装组件的位置"中选中如下选择项:从与我的应用程序相同的位置下载系统必备组件。选上以后,在生成的安装文件包中包含.NetFramework组件 。好了,这样就完成99%了,然后点击"生成->生成解决方案"
参考资料:http://hi.baidu.com/genger/blog/item/b6ffab34e0bc10b0d1a2d365.html