聊城共赢网络,聊城网站建设
我们专注:聊城做网站,聊城建网站,聊城网站建设,网站制作,虚拟主机,域名注册,网站推广等。联系电话:15066359825 点击这里给我发消息
最新公告 行业资讯  
当前位置:首页 --> 问题 --> 常见问题
c#安装程序部署
发布时间:2010/3/8 13:40:44


首先:添加应用程序-》项目输出-》主输出


在安装程序里面,添加主输出-项目,选择你写得主程序项目,然后右击项目主输出,选择建立它得快捷方式,重新命名快捷方式名称,剪切这个快捷方式,粘贴在桌面快捷方式文件夹中。

 

 

 

 

5 关于"卸载"功能的添加

上面只介绍了简单的生成安装的方法,但是在VS2005下并没有直接生成卸载程序的功能,所以我们只好用msi来实现了,操作方法如下:

在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,这个文件在c:\windows\system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行。

然后创建一个快捷方式,放到"开始-程序"中,接下来我们要做的就是查找这个部署项目的ProductCode了,鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,这个区别很大,这时你就可以看到ProductCode了。

然后打开你创建的那个快捷方式的属性对话框,在Aguements属性中输入"/x {ProductCode}",好了,然后点击"生成解决方案"即可生成带有卸载功能的安装程序了。

 

 

 

 

 

 

 

 

 

 

 

 


如何为 Visual Studio 2005 或 Visual Studio .NET 安装和部署项目
创建快捷方式的步骤
可以通过下面的步骤在部署项目中创建快捷方式:
1. 打开文件系统编辑器:在视图菜单中,指向编辑器,然后单击文件系统。
2. 打开包含要为其创建快捷方式的文件的应用程序文件夹。
3. 右键单击要为其创建快捷方式的文件。
4. 单击创建快捷方式。
5. 将在原始文件所在的同一文件夹中创建快捷方式。
6. 将快捷方式拖动到所需文件夹。例如,如果希望在程序菜单中创建快捷方式,请将快捷方式拖动到程序菜单文件夹;如果希望在开始菜单中创建快捷方式,请将快捷方式拖动到开始菜单文件夹。还可以通过“属性”窗口的文件夹字段更改快捷方式的文件夹位置。

创建快捷方式的图标:
1、在应用程序文件夹后,右键添加文件,把你的Icon文件加入到该文件夹内。
2、点中你所创建的快捷方式,在右边属性中有一个Icon属性栏,“浏览”,加上你的Ico图标。

创建卸载工具
1、VS.Net中新建一个安装与布署项目,选择“安装向导”,名称为你的应用程序名称,选择好方案保存位置,“确定”,出现相应提示,按“下一步”,选择一种项目类型,我选择了默认的第一个,“下一步”。
2、选择要包括的文件,这里要注意了!
如果你需要让用户可以卸载你的应用程序,除了添加你的应用程序名称外,还需要选择一个名msiexec.exe的文件。
注意:
(1)如果是WIN98下的安装,请选择WIN98操作系统目录下的msiexec.exe文件(一般在c:\windows\system目录下);
(2)如果是其他,比如WIN2K系列,请选择该操作系统目录下的msiexec.exe文件(一般在\winnt\system32目录下)
3、选择下一步,下一步或“完成”,进入项目方案中。在左边“目标计算机上的文件系统”下,有个“应用程序文件夹”,点击之,找到msiexec.exe文件,按鼠标右键,“创建msiexec.exe 的快捷方式”,再点中新出现的项目“msiexec.exe 的快捷方式”,重命名为你需要卸载的说明文字,如我的:“卸载***”。
4、点击右边的解决方案资源管理器中按点击你的项目名称,出现“XXX布署项目属性”字样,栏中有一个“ProductCode”的属性,属性值中有“{8DC61EAE-B624-491D-AD49-FFAEWRERRE}”类似字样,选中它“复制”。
5、再次点击你的卸载快捷方式名称,比如我的是“卸载***”,再到右下角属性栏中,有一个叫Arguments的属性栏,在属性栏中首先填入“/x”后加一个空格,再“粘贴”,将ProductCode的属性值COPY至此。
6、将此快捷拖入用户的“程序”菜单中,这样就可以在“运行”-“程序”菜单中看到“卸载***”了。如果需要将“卸载***”快捷方式加入桌面呢?呵呵,重复以上操作一次,不同的是要将它拖入“用户桌面”。

打包时如何将.NET   Framework   2.0同时打入安装包内
1、右击你的Setup项目,选择“属性”在弹出的对话框中单击"Prerequisites.."按扭,在弹出的对话框中选择.NET   Framework   2.0复选框,
2、在下面的radiobox中选择"Download   prerequistites   from   the   same   location as   my   application"
3、重新debug一次你的Setup项目即可.

 

销售部 点击这里给我发消息
技术部
点击这里给我发消息
售后服务 点击这里给我发消息
公司电话(传真) 15066359825
聊城建网站首页   公司简介   网站建设   虚拟主机   域名注册   网站推广   公司资讯   成功案例   服务中心   联系我们  网站地图
版权所有 2008-2009 共赢网络 www.lcgykj.cn 公司地址:聊城市利民东路 邮编:252000
销售热线:15066359825 技术支持:QQ:297369059 销售在线服务: QQ:914082597
网站建设公司专业从事:聊城做网站,聊城建网站,聊城网站建设,聊城网站制作,虚拟主机,域名注册,网站推广等服务
聊城共赢网络  
分公司:临清网站建设阳谷网站建设高唐网站建设茌平网站建设东阿网站建设冠县网站建设莘县网站建设