积极答复者
iis7中配置wcf服务(net.tcp的) 报告错呀,

问题
-
在iis里配置net.tcp已经配置好。可以还是不能在vs2010里添加服务引用呀,为什么呀?
在IE里也不能浏览呀
“/”应用程序中的服务器错误。
协定不允许会话,但是绑定“NetTcpBinding”不支持数据报,或者因配置不正确而无法支持数据报。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 协定不允许会话,但是绑定“NetTcpBinding”不支持数据报,或者因配置不正确而无法支持数据报。
源错误:
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[InvalidOperationException: 协定不允许会话,但是绑定“NetTcpBinding”不支持数据报,或者因配置不正确而无法支持数据报。] System.ServiceModel.Description.DispatcherBuilder.BuildChannelListener(StuffPerListenUriInfo stuff, ServiceHostBase serviceHost, Uri listenUri, ListenUriMode listenUriMode, Boolean supportContextSession, IChannelListener& result) +16494217 System.ServiceModel.Description.DispatcherBuilder.InitializeServiceHost(ServiceDescription description, ServiceHostBase serviceHost) +2020 System.ServiceModel.ServiceHostBase.InitializeRuntime() +82 System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout) +64 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) +789 System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +287 System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +1132 [ServiceActivationException: 由于编译过程中出现异常,无法激活服务“/PhotokerServices.svc”。异常消息为: 协定不允许会话,但是绑定“NetTcpBinding”不支持数据报,或者因配置不正确而无法支持数据报。。] System.Runtime.AsyncResult.End(IAsyncResult result) +898416 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +189262 System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +107
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.1
认真学习,不耻下问.^_^
全部回复
-
IE不支持
NetTcpBinding绑定,你看看你的服务配置里暴露的元数据终结点是什么地址
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
【新青年IT培训网】:http://www.54peixun.com/