1.使用a.bat文件注册一些dll控件
由于该程序不需要随着其他文件一起安装到电脑中,所以不能通过添加文件来加入到安装包中,而是点击主界面左侧“资源”(Resourcee)中的“原始文件”(Primer file)来添加(add),如下图。这样在安装程序执行时,该文件就被解压缩到临时目录下,并在安装程序正常关闭后自动删除。
还要加上Shell.Execute(SessionVar.Expand("%AppFolder%\\a.bat"), "open", "", SessionVar.Expand("%AppFolder%"), SW_SHOWNORMAL,true);
还需要设置On Startup-> On Post Install
result = File.Run(SessionVar.Expand("%AppFolder%\\a.bat"), "", "%AppFolder%", SW_MINIMIZE, true);
最后点击下一步完成安装设置