我正在开发一个安装项目,并在一个单独的库中拥有自己的自定义安装程序类。在我的自定义类中,我覆盖了安装,回滚,提交和卸载方法。
从安装项目中,自定义操作我将自定义库项目输出添加到每个可用文件夹。 (安装卸载,提交和回滚)
我发现其他安装方法没有相应的文件夹。
如果我决定覆盖OnBeforeInstall或OnAfterInstall等其他方法,该怎么办?
由于
答案 0 :(得分:3)
如果将自定义操作主项目输出添加到Install文件夹,那么我认为将按以下顺序调用以下方法:
Uninstall,Commit和Rollback也是如此。因此,OnBeforeXXX和OnAfterXXX方法不需要自己的文件夹。