我有一组托管在 .NET 4 应用程序上的 WCF 服务。我手动创建 ServiceHost 类并开始侦听 TCP 端口。
一切都按预期工作,但在服务器端的 WCF 跟踪中,我收到以下警告。
未找到配置评估上下文。
XML 跟踪如下:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
<System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
<EventID>524312</EventID>
<Type>3</Type>
<SubType Name="Warning">0</SubType>
<Level>4</Level>
<TimeCreated SystemTime="2010-09-03T12:33:01.9404010Z" />
<Source Name="System.ServiceModel" />
<Correlation ActivityID="{00000000-0000-0000-0000-000000000000}" />
<Execution ProcessName="Server.Console.vshost" ProcessID="24612" ThreadID="10" />
<Channel />
<Computer>BAROLO</Computer>
</System>
<ApplicationData>
<TraceData>
<DataItem>
<TraceRecord xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord" Severity="Warning">
<TraceIdentifier>http://msdn.microsoft.com/it-IT/library/System.ServiceModel.EvaluationContextNotFound.aspx</TraceIdentifier>
<Description>Configuration evaluation context not found.</Description>
<AppDomain>Server.Console.vshost.exe</AppDomain>
</TraceRecord>
</DataItem>
</TraceData>
</ApplicationData>
</E2ETraceEvent>
知道警告的原因吗?
Thanks
你看过那个 MSDN 博客吗:缺少绑定扩展 http://blogs.msdn.com/b/drnick/archive/2009/07/29/missing-binding-extensions.aspx?
未找到评估上下文错误(或在带有标识符 System.ServiceModel.EvaluationContextNotFound 的跟踪中)通常是由于使用库中定义的配置元素引起的,该库未作为扩展包含在应用程序的配置中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)