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);
最后点击下一步完成安装设置
本文详细介绍了如何通过a.bat文件注册dll控件,并使用Shell.Execute函数自动化安装过程,包括资源添加、bat文件执行及安装设置等步骤。
19万+

被折叠的 条评论
为什么被折叠?



