查過網路上所有的資料,試過所有的方法
最後在 IIS 內 web.config 加入 LOG 追蹤
在 <configuration/> 節段加入
<!-- LOG 追蹤 -->執行 WCF Client端,依然發生 Execption...
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="traceListener" type="System.Diagnostics.XmlWriterTraceListener"
initializeData="R:\Traces.svclog" />
</listeners>
</source>
</sources>
</system.diagnostics>
開啟 LOG 追蹤檔 Traces.svclog
發現 EndPoint 字眼,難道是 web.config 有屬性設定錯誤 ?!
原始 web.config (會造成錯誤的版本)
紅線框是 錯誤的地方,不要設定 address 即可
正確的版本 web.config
沒有留言:
張貼留言