WCF调试异常信息:ServiceHost 仅支持类服务类型
2023-09-14 09:03:17 时间
“/CommonHelpServices”应用程序中的服务器错误。ServiceHost 仅支持类服务类型。说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: ServiceHost 仅支持类服务类型。源错误: 执行当前 Web 请求期间生成了未经处
“/CommonHelpServices”应用程序中的服务器错误。
ServiceHost 仅支持类服务类型。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentException: ServiceHost 仅支持类服务类型。
源错误:
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[ArgumentException: ServiceHost 仅支持类服务类型。]
System.ServiceModel.Description.ServiceDescription.GetService(Type serviceType) +12392423
System.ServiceModel.ServiceHost.CreateDescription(IDictionary`2 implementedContracts) +55
System.ServiceModel.ServiceHostBase.InitializeDescription(UriSchemeKeyedCollection baseAddresses) +154
System.ServiceModel.ServiceHost.InitializeDescription(Type serviceType, UriSchemeKeyedCollection baseAddresses) +49
System.ServiceModel.ServiceHost..ctor(Type serviceType, Uri[] baseAddresses) +151
System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(Type serviceType, Uri[] baseAddresses) +30
System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +422
System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +1461
System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +44
System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +651
[ServiceActivationException: 由于编译过程中出现异常,无法激活服务“/CommonHelpServices/DesignTimeService.svc”。异常消息为: ServiceHost 仅支持类服务类型。。]
System.Runtime.AsyncResult.End(IAsyncResult result) +688334
System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +190
System.ServiceModel.Activation.ServiceHttpModule.EndProcessRequest(IAsyncResult ar) +304886
“/CommonHelpServices”应用程序中的服务器错误。
ServiceHost 仅支持类服务类型。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentException: ServiceHost 仅支持类服务类型。
源错误:
执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[ArgumentException: ServiceHost 仅支持类服务类型。]
System.ServiceModel.Description.ServiceDescription.GetService(Type serviceType) +12392423
System.ServiceModel.ServiceHost.CreateDescription(IDictionary`2 implementedContracts) +55
System.ServiceModel.ServiceHostBase.InitializeDescription(UriSchemeKeyedCollection baseAddresses) +154
System.ServiceModel.ServiceHost.InitializeDescription(Type serviceType, UriSchemeKeyedCollection baseAddresses) +49
System.ServiceModel.ServiceHost..ctor(Type serviceType, Uri[] baseAddresses) +151
System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(Type serviceType, Uri[] baseAddresses) +30
System.ServiceModel.Activation.ServiceHostFactory.CreateServiceHost(String constructorString, Uri[] baseAddresses) +422
System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +1461
System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +44
System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +651
[ServiceActivationException: 由于编译过程中出现异常,无法激活服务“/CommonHelpServices/DesignTimeService.svc”。异常消息为: ServiceHost 仅支持类服务类型。。]
System.Runtime.AsyncResult.End(IAsyncResult result) +688334
System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +190
System.ServiceModel.Activation.ServiceHttpModule.EndProcessRequest(IAsyncResult ar) +304886
System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +94
今天调试WCF的时候,出现了一个奇怪的现象就是浏览.svc文件的时候,爆出了上面的错误,在客户端调用函数的时候,有一个函数在【在对象浏览器中查看】是有的,但在别的项目通过client类的实例引用该函数的时候,确实找不到,wcf接口与相应类的实现也没有问题。
搞了一下百度了N多资料,也木有找到可行的解决方案,最后删除该svc与其对应的接口,重新添加了一个wcf服务,然后把之前svc与接口中代码拷过来,搞定!
一直木有找到原因,希望懂得人,留个言呗。
作者:jiankunking 出处:http://blog.csdn.net/jiankunking
相关文章
- VIsual Studio2017中创建WCF服务时找不到问题
- .NET/ASP.NET/C#/WCF/SQL Server/My SQL/Java/JSP/JDBC/Spring/Spring MVC/PHP/Python/Ruby/Shell/Agile/CSS/HTML/HTTP/Unix/Linux大量PDF书籍/电子书籍下载, Effective Java 下载详解编程语言
- 多用途的Linux下的WCF应用(linuxwcf)
- 让WCF支持Linux环境(wcflinux)
- 微软开源了WCF框架
- Nginx搭建高可用,高并发的WCF集群教程
- 使用 WCF 和 Oracle 搭建企业数据服务的实现(wcf oracle)
- WCF与Redis的联系挖掘共赢的可能性(wcf和redis的联系)
- jquery调用wcf并展示出数据的方法
- C#一个WCF简单实例
- 在IIS8服务器添加WCF服务支持的方法
- WinForm窗体调用WCF服务窗体卡死问题
- IIS8中添加WCF支持几种方法小结[图文]
- 关于.NET/C#/WCF/WPF打造IP网络智能视频监控系统的介绍
- 解析Silverlight调用WCF/Rest异常的解决方法
- IIS7配置大全(ASP.NET2.0,WCF,ASP.NETMVC,php)
- jQueryajax调用WCF服务实例
- 在WCF数据访问中使用缓存提高Winform字段中文显示速度的方法