1
我最近通過添加使用VS 2010的.svc將舊的asmx Web服務更改爲WCF Web服務,該服務向web.config添加了必要的WCF內容。 asmx文件已被刪除,服務類重寫。
現在我想清理我的配置從asmx的東西,但我不知道現在我可以刪除web.config中的哪些部分。
是否有一列只有asmx的部分?
或者是否存在WCF需要的唯一部分的列表?將asmx移植到WCF後清潔配置?
我最近通過添加使用VS 2010的.svc將舊的asmx Web服務更改爲WCF Web服務,該服務向web.config添加了必要的WCF內容。 asmx文件已被刪除,服務類重寫。
現在我想清理我的配置從asmx的東西,但我不知道現在我可以刪除web.config中的哪些部分。
是否有一列只有asmx的部分?
或者是否存在WCF需要的唯一部分的列表?將asmx移植到WCF後清潔配置?
是的,有一個WCF使用的配置部分列表,幾乎涵蓋了您的服務和客戶端的所有內容,位於ServiceModel部分。有關完整的概述,請參閱system.serviceModel MSDN article。下面是允許在該節的子元素的第一級的列表:
<behaviors>
<bindings>
<client>
<comContracts>
<commonBehaviors>
<diagnostics>
<extensions>
<protocolMapping>
<routing>
<serviceHostingEnvironment>
<services>
<standardEndpoints>
當然也有可能是一些其他的Web /應用程序配置部分上WCF依賴,例如,如果你有TraceListeners定義,等。