(一)说明
WebApplication安装部署时,不能选择安装路径;解决思路:
(1)创建一个控制台应用程序CreateWebDir.exe ,作用是创建 Web 虚拟目录。
(2)创建一个控制台应用程序deleteWebDir.exe ,作用是删除 Web 虚拟目录。
(3)安装部署制作采用windows Application安装部署,不是WebApplication安装
部署。因为windows Application安装部署有选择路径的操作,选择的路径
保存在 [TARGETDIR]。
(4)在安装部署制作—“自定义操作”:
(4.1)[提交]下添加自定义操作,选择CreateWebDir.exe,其属性:
(A)Arguments = Bug2000 [TARGETDIR] ,即CreateWebDir.exe传入两个
参数。Bug2000指Web 虚拟目录;[TARGETDIR]指物理目录。
(B)InstallerClass = false,设置为非ProjectInstaller类
(4.2)[回滚]下添加自定义操作,选择deleteWebDir.exe,其属性:
(A)Arguments = Bug2000 ,即deleteWebDir.exe传入一个参数。
Bug2000指要删除的Web 虚拟目录。
(B)InstallerClass = false,设置为非ProjectInstaller类
(4.3)[卸载]下添加自定义操作,选择deleteWebDir.exe,其属性同上
(二)创建一个控制台应用程序CreateWebDir.exe
详见 IIS控制管理(Web虚拟目录的创建及管理)
(三)创建一个控制台应用程序deleteWebDir.exe
详见 IIS控制管理(Web虚拟目录的删除)

浙公网安备 33010602011771号