Wix转换旧版本到Web应用程序(非虚拟)

时间:2018-01-25 16:46:06

标签: iis web-applications wix directory

我正在尝试创建一个wix(MSI)项目,它将文件夹从usb设备复制到inetpub / wwwroot默认的IIS文件夹中(我通过CustomAction和xcopy命令完成了这个)。 我要做的下一步是在Web应用程序中转换此文件夹,但不使用虚拟应用程序。在实践中,我想做同样的事情,如果我点击IIS中的命令“转换应用程序”放在wwwroot文件夹下的普通文件夹。 你可以帮帮我吗? 非常感谢!

1 个答案:

答案 0 :(得分:1)

使用iis:WebApplication,它会将您的Web目录或虚拟Web目录转换为Web应用程序。确保要转换为Web应用程序的文件夹的路径是正确的。考虑以下代码段。

<iis:WebDir WebSite="DefaultWebSite" Id="RandomWebDir" Path="[PATH]/inetpub/wwwroot/Folder" DirProperties="DirProperties">
    <iis:WebApplication Id="RandomWebApp" Name="Folder" WebAppPool="RandomAppPool" />
</iis:WebDir>