2. 添加安装类。在新建的Library里面添加一个 Installer Class,名字我暂时定为MyInstallerClassDll
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. 当然这个前提是你有一个想安装的程序。 或者有你想制作安装程序的编译后的文件。
5. 添加源程序文件。
切换Setup工程的视图为File System
左键点击Application Folder.这个文件夹就是放源程序文件的。User’s Desktop是放桌面快捷方式的,User’s Programs Menu是定义开始菜单的。
在右边空白的地方右键选中添加项目输出文件
下面下来列表选中你要安装的程序,比如我要安装的是 WpfSetup。按住Ctrl键选中Primary output和 Contetn Files,点击OK键。这样就把需要安装的程序的编译后的主要文件都添加进来了。当然也可以手动添加进来如上图选中Add->File然后浏览到你的release或者是debug后的文件夹,然后选中主要文件添加进来。
6. 创建快捷方式。在刚刚添加的Primary output from WpfSetup(Active) 上面点击右键,选择创建快捷方式,然后重命名。
新闻热点
疑难解答
图片精选