我最近通过使用 VS 2010 添加了一个 .svc 将旧的 asmx Web 服务更改为 WCF Web 服务,它在 web.config 中添加了必要的 WCF 内容。asmx 文件已被删除并重写了服务类。
现在我想从 asmx 的东西中清除我的配置,但我不知道现在可以删除 web.config 中的哪些部分。
在某处是否有仅 asmx 的部分列表?
或者是否有 WCF 唯一需要的部分列表?
问问题
120 次
1 回答
1
是的,有一个 WCF 使用的配置部分的列表,您的服务和客户端的几乎所有内容都位于ServiceModel部分中。有关完整概述,请参阅system.serviceModel MSDN 文章。以下是该部分允许的第一级子元素的列表:
<behaviors>
<bindings>
<client>
<comContracts>
<commonBehaviors>
<diagnostics>
<extensions>
<protocolMapping>
<routing>
<serviceHostingEnvironment>
<services>
<standardEndpoints>
当然,WCF 可能依赖于其他一些 Web/应用程序配置部分,例如,如果您定义了 TraceListeners 等。
于 2012-10-03T09:41:44.063 回答