自定义动作(Custom Actions)
如果你需要安装包执行非常特殊的动作,或者需要自行编码并让安装包在目标机器上执行你需要进行的额外安装步骤,则可考虑使用此功能。
它位于Custom Behavior(自定义行为)–》 Custom Actions(自定义动作)中:
建立自定义动作
以Visual Studio为例,你首先需要安装WIX(Windows Installer XML)模板,前往http://wixtoolset.org/,按照页面指引进行下载:
得到安装包后进行安装:
安装完成后,在Visual Studio中新建项目时即可看到Windows Installer XML模板:
新建工程后即可在解决方案窗口看到给你新建的一个模板Action CS代码文件:
打开后即可看到如下代码:
一般来说,返回Success则安装包会继续后续安装动作;Failure则会导致安装动作回滚。具体动作取决于你在制作安装包时对Success或Failure出现时的具体后续动作设置。
编写完毕后Build,然后进入工程根目录下的bin目录,可看到如下结果:
带“CA“字样的库文件既是最终使用者,在Advinst中进行引入:
---------------------
作者:无罪之人
来源:CSDN
原文:https://blog.csdn.net/qq_20849387/article/details/78426027
版权声明:本文为博主原创文章,转载请附上博文链接!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。