web.config中的httpHelpPageUrl无法正常工作

时间:2011-09-12 13:33:19

标签: .net wcf

我想为我的WCF服务替换默认的帮助页面网址。根据{{​​3}}我应该能够在web.config中设置HttpHelpPageUrl和HttpHelpPageEnabled属性,我应该在业务中。不适合我。

我正在使用.net 4.0。我知道我的serviceBehavior正在被识别,因为如果我进行其他更改,例如将httpHelpPageEnabled =“false”,我会得到结果。

这是我的web.config:

  <serviceBehaviors>
    <behavior>
      <serviceMetadata httpGetEnabled="true"/>
            <serviceDebug includeExceptionDetailInFaults="True" httpHelpPageUrl="~/info.html" httpHelpPageEnabled="True" />
    </behavior>
  </serviceBehaviors>

这是我要替换的页面: enter image description here

1 个答案:

答案 0 :(得分:1)

根据this thread httpHelpPageUrl,您可以将默认WCF帮助页面移动到其他位置。因此,如果您想提供自定义页面,您应该提供一个提供处理HTML的能力。

更多详情(包括示例代码)为here