首页 > 应用 > 软件技巧 > 正文

vs2008安装部署工程制作教程[图文]

2024-07-16 17:45:21
字体:
来源:转载
供稿:网友
1.新建一个Class Library, 例如Name 为 CustomAction. 这个就是一个自定义安装行为的类。

create library

2.       添加安装类。在新建的Library里面添加一个 Installer Class,名字我暂时定为MyInstallerClassDll

  install class

3.       重写基类的函数

    Commit

Install

OnAfterInstall

OnAfterRollback

OnAfterUninstall

OnBeforeInstall

OnBeforeRollback

OnBeforeUninstall

OnCommitted

OnCommitting

Rollback

Uninstall

每个函数对应的是安装过程中的不同时期。

我暂时重写了Commit函数,但是还没有自己的实现。

public override void Commit(System.Collections.IDictionary savedState)

   {

        base.Commit(savedState);

}

4.      新建一个setup工程,在Other Project Types里面,并且下拉框选中Add to Solution。我暂时命名为setup. 当然这个前提是你有一个想安装的程序。 或者有你想制作安装程序的编译后的文件。

   setup

5.      添加源程序文件。

切换Setup工程的视图为File System

   change view

左键点击Application Folder.这个文件夹就是放源程序文件的。User’s Desktop是放桌面快捷方式的,User’s Programs Menu是定义开始菜单的。

application

在右边空白的地方右键选中添加项目输出文件

out

下面下来列表选中你要安装的程序,比如我要安装的是 WpfSetup。按住Ctrl键选中Primary output和 Contetn Files,点击OK键。这样就把需要安装的程序的编译后的主要文件都添加进来了。当然也可以手动添加进来如上图选中Add->File然后浏览到你的release或者是debug后的文件夹,然后选中主要文件添加进来。

7

6.      创建快捷方式。在刚刚添加的Primary output from WpfSetup(Active) 上面点击右键,选择创建快捷方式,然后重命名。

   8

9

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表