重写installer实现自定义安装程序时,项目类型要选择 类库(.NET Framework)
否则会出现命名空间System.Configuration不存在Install的报错
有些可能想实现安装完自动启动应用的功能,就需要获取installer安装路径
var s = Context.Parameters["assemblypath"].ToString()
这个里面是当前文件的路径,所以需要删除掉文件的名字才能获取目录路径
var dir = s.Substring(0, s.LastIndexOf("\\") + 1)