我正在为我的Web应用程序创建一个新的安装包,所以我希望能够在安装过程开始之前在IIS中创建一个新的网站和一个applicationPool,以便用户可以选择新创建的网站。对话框(实际上可以在显示向导中的表单之前执行任何操作)。
有办法做到这一点吗?
由于海关行动似乎是不可能的,因为它们在向导形式显示后被取消,并且使用boostrapper似乎不是最好的选择,因为我实际上并没有安装任何只是执行脚本。
由于
答案 0 :(得分:1)
为什么在安装之前需要创建网站和应用程序池?
一种简单的方法是用网站名称(以及其他IIS信息)和actia填充对话框;根据用户在该对话框中的操作在安装期间创建它。
例如,如果您有一个包含网站的组合框,只需将您的网站添加到其中即可。在安装过程中,您可以检查您的网站是否已被选中,并在必要时创建它。