VS2010程序打包与自定义操作(详细步骤版).docx

VS2010程序打包与自定义操作(详细步骤版).docx

ID:58911702

大小:542.55 KB

页数:14页

时间:2020-10-26

VS2010程序打包与自定义操作(详细步骤版).docx_第1页
VS2010程序打包与自定义操作(详细步骤版).docx_第2页
VS2010程序打包与自定义操作(详细步骤版).docx_第3页
VS2010程序打包与自定义操作(详细步骤版).docx_第4页
VS2010程序打包与自定义操作(详细步骤版).docx_第5页
资源描述:

《VS2010程序打包与自定义操作(详细步骤版).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VS2010打包安装部署这里简单介绍如何在VS2010开发环境下制作安装项目,其中包括如何设置开机启动、删除注册表及安装后自动运行,加上卸载功能。1、  创建安装项目    打开VS2010,点击菜单上的“文件”>>“新建”>>“项目”,弹出如下对话框。     如上图所示,在“其他项目类型”中选择“安装项目”,根据自己的需求命名,这里命名为“MySetup”,选择保存路径。这样就创建了一个安装项目。2、 在安装项目中添加其他应用程序项目点击菜单上的“文件”>>“添加”>>“现有项目”,弹出如下对话框。    这里选择之前已经做好的一个WPF应用程序项目3、 将可执

2、行文件(.exe)、类库(.dll文件)及所需图片加入安装项目中右击“MySetup”>>“视图”>>“文件系统”,主窗口显示文件系统界面,如下图    右击“应用程序文件夹”>>“添加”>>“项目输出”,弹出如下对话框。    在“项目”选项中选择“DataServiceHost”,按住“Ctrl”键,选中“主输出”,单击“确定”。再右击“应用程序文件夹”>>“添加”>>“文件夹”,命名为“Images”,在“Images”中放入应用程序需要的图片,右击“Images”>>“添加”>>“文件”,在弹出的对话框中添加所需的图片。4、 创建快捷方式在“应用程序文件夹”

3、中右击“主输出来自DataServiceHost(活动)”,如下图。   点击“创建主输出来自DataServiceHost(活动)的快捷方式”,将快捷方式重命名为“我的WPF应用程序”,这里可以根据需要命名。在“文件系统”中的“用户的“程序”菜单”添加文件夹“我的WPF应用程序”,这里可以根据需求命名,将之前“我的WPF应用程序”快捷方式剪切到该文件夹中。同理可以在“文件系统”中的“用户桌面”中创建快捷方式。(在用户桌面中不要添加文件夹)5、 实现安装程序卸载这里直接引用了Windows系统中自带的一个卸载程序,该卸载程序在“C:/Windows/System32

4、”文件夹中,名称为“msiexec.exe”,右击“应用程序文件夹”>>“添加”>>“文件”,将“msiexec.exe”加入“应用程序文件夹”中    同步骤4,创建卸载程序的快捷方式,这里建议不要在“用户桌面”中创建卸载程序,难看!!!重点,“卸载快捷方式”的属性“Argument”值设为“/x{710AD120-3D4C-430D-A9FA-A1DCC8}”,其中“{710AD120-3D4C-430D-A9FA-A1DCC8}”为产品编号(ProductCode),可在“MySetup”属性框口中找到。左击“MySetup”(不是右击),再点击属性窗口,如下

5、图。“ProductName”属性值就是上述的“{710AD120-3D4C-430D-A9FA-A1DCC8}”。6、 改变各快捷方式的图标这里只拿“我的WPF应用程序快捷方式”为例,其他同理。在“应用程序文件夹”中的“Images”中添加需要的“.ico图标”,这里添加一个“mywpf.ico”图标。如下图。右击“我的WPF应用程序快捷方式”>>“属性窗口”,属性窗口如下图。设置“Icon”属性,选择“Images”中的“mywpf.ico”图标。7、 实现开机启动右击“MySetup”>>“视图”>>“注册表”,主窗口显示如下图。   在“HKEY_LOCAL

6、-MACHINE”文件夹下新建键“Software”>>“Microsoft”>>“Windows”>>“CurrentVersion”>>“Run”,在“Run”文件夹新建字符串值,命名为“DataServiceHost.exe”,可根据需求命名,右击“DataServiceHost”>>“属性窗口”,其中“Value”属性设为“[TARGETDIR]DataServiceHost.exe”。如此,便实现了开机启动。8、 实现安装后自动运行及删除注册表实现这两个功能就需要一些技巧,左键点击“解决方案”选中,然后点击菜单上的“文件”>>“添加”>>“新建项目”,如下

7、图。选择“类库”项目类型,点击确定即可在解决方案中添加一个类库项目。右键点击该类库项目>>“添加”>>“新建项”,如下图。选择“安装程序类”,命名为“Installer”。在“Installer.cs”代码中重写如下方法:///

        ///函数入口——主函数        ///        publicstaticvoidMain()        {        }        publicInstaller1()        {            InitializeComponent();   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。