加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

vs2010创建项目方式安装部署及注册表项目

(2017-05-11 09:25:49)
标签:

vs2010

创建项目安装部署

注册表项目

杂谈

分类: 软件工具

 本文是 项目方式的安装部署

 有关 网站方式的安装部署,请参看 2013-11-01 的 《VS2010程序部署与安装

1 文件 -> 新建项目 -> 其他项目类型 -> 安装和部署  -> Visual Studio Installer 

  右边选择  安装项目
 下面名称输入 比如setup3 ,点  确定

vs2010创建项目方式安装部署及注册表项目


2 点击左边的应用程序文件夹,右键->添加->程序集->浏览 选择你的程序 (.exe会自动把所有依赖的动态链接库等加进来)

vs2010创建项目方式安装部署及注册表项目

注意:若没有自动加全,可手动将相关件加进来

 确定   

3 设置安装默认位置

 点击  左侧 的 应用程序文件夹 ,在右下角的属性内的 DefaultLocation中,
输入[ProgramFilesFolder]\TWXY, 就是对应的程序 c:\Program Files 或者   c:\Program Files(86)位置

vs2010创建项目方式安装部署及注册表项目



4 右边是加入后的文件,若有.exe,可右键点击.exe,选择创建快捷方式

  剪切你所创建的快捷方式,比如改为  我的功能

对于有的dll文件,可能需要注册为  vsdraCOM 。

 比如 右击 AutoStart.dll -- 属性窗口 --  Register  选择 vsdraCOM

vs2010创建项目方式安装部署及注册表项目



6 右键点击左边的“用户的‘程序’菜单”,添加->文件夹 取个名字(比如“我的路径”)
将刚才剪切的那个快捷方式拷到这个文件夹下面,也就是单击这个文件夹,然后在右边ctrl+c

7 菜单->生成->生成setup


如果需要为注册表添加项目, 操作如下

8 给安装部署 创建一个注册表项目

点选  安装项目Setup3后,在解决方案资源管理器 顶部出现若干图标按钮,点击其中的 注册表 图标按钮

vs2010创建项目方式安装部署及注册表项目


9 设置 注册表项目,比如针对AutoCAD2008启动, 为 R17.1 -- ACAD-6013:804,如下图:

对应在属性下的 FullPath内容为:

 HKLM\Software\Autodesk\AutoCAD\R17.1\ACAD-6013:804\Applications\TWXY

在 TWXY 下 的Commands, 可以创建一个 BTLMXL,值为 "BTLMXL"

vs2010创建项目方式安装部署及注册表项目

10  右击  安装项目--  生成 , 即可。 




0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有