首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WIX中,如何在服务器级别安装WebFilter?

在WIX中,如何在服务器级别安装WebFilter?
EN

Stack Overflow用户
提问于 2009-11-24 10:02:26
回答 1查看 189关注 0票数 1

我知道如何在特定的WebSite (或虚拟服务器)中安装WebFilter。

如何在WebService或顶级服务器上安装WebFilter?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-11-24 12:40:03

为此,请根本不指定@WebSite属性。

代码语言:javascript
复制
<!-- this is installed when the Server-wide install is selected for the filter -->
<Component Id='C.Filter1' Guid="YOURGUID-0556-4893-88bc-2b8ec5f3aa08">
  <Condition>WEBSITE_DESCRIPTION = "Server"</Condition>
  <!-- CreateFolder - included to avoid problem with missing KeyPath -->
  <CreateFolder/>
  <iis:WebFilter Id="IsapiFilter1"
                 LoadOrder="first"
                 Name="My ISAPI Rewriting Filter"
                 Path="[INSTALLDIR]\ISAPI.dll"
                 />
</Component>


<!-- this is installed when a particular site is selected for the filter -->
<Component Id='C.Filter2' Guid="YOURGUID-0556-4893-88bc-2b8ec5f3aa06">
  <Condition>NOT WEBSITE_DESCRIPTION = "Server"</Condition>
  <!-- CreateFolder - included to avoid problem with missing KeyPath -->
  <CreateFolder/>
  <iis:WebFilter Id="IsapiFilter2"
                 LoadOrder="first"
                 Name="My ISAPI Rewriting Filter"
                 Path="[INSTALLDIR]\ISAPI.dll"
                 WebSite='SelectedWebSite'
                 />
</Component>


<!-- snip -->

<iis:WebSite Id="SelectedWebSite" Description="[WEBSITE_DESCRIPTION]">
  <iis:WebAddress Id="AllUnassigned" Port="[WEBSITE_PORT]" IP="[WEBSITE_IP]" Header="[WEBSITE_HOSTNAME]" />
</iis:WebSite>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1787332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档