WCF除錯異常資訊:ServiceHost 僅支援類服務型別
“/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
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
相關文章
- WCF除錯異常資訊:找不到型別“”,在 ServiceHost 指令中提供為 Service 特性值,或在配置元素 system.serviceModel/serviceHosting除錯型別
- WCF 找不到型別“WcfServiceStudy.WcfService”,它在 ServiceHost 指令中提供為 Servi型別
- WCF服務端丟擲的異常會跑到客戶端服務端客戶端
- C# Winform WCF 除錯服務端的程式(三種方法)C#ORM除錯服務端
- c# gRPC服務中 常見proto支援的資料型別C#RPC資料型別
- javascript異常報錯型別簡單介紹JavaScript型別
- WCF服務端的.NET Core支援專案Core WCF 正式啟動服務端
- 異常錯誤資訊處理
- 常見的三種HTTP代理服務型別HTTP型別
- linux sshd服務異常Linux
- WCF 服務應用程式與 服務庫之間的區別
- OOM異常型別總結OOM型別
- Advanced .Net Debugging 4:基本除錯任務(物件檢查:記憶體、值型別、引用型別、陣列和異常的轉儲)除錯物件記憶體型別陣列
- 本地除錯遠端服務除錯
- FMDB支援的事務型別型別
- 服務之間通訊400異常
- 異常機制與遮蔽除錯程式碼除錯
- 詬病WCF之一,對已知型別的支援比較弱智(WCF面向介面程式設計)型別程式設計
- 車牌識別服務-JAVA+ONNX版本,支援全型別的車牌Java型別
- nodejs訪問WCF服務NodeJS
- WCF服務承載(筆記)筆記
- 線上redis服務記憶體異常分析。Redis記憶體
- OpenStack中的服務型別型別
- 前端魔法堂——異常不僅僅是try/catch前端
- jboss+mysql報異常,老是除錯不好,求救!MySql除錯
- 異常分類
- 6. 抹平差異,統一型別轉換服務ConversionService型別
- 內部通訊服務Factory(WCF)
- Windows服務除錯小結(附Demo)Windows除錯
- 常見物件-基本型別包裝類物件型別
- docker執行javaWeb服務,操作檔案異常DockerJavaWeb
- 使用 sentry 除錯應用和監控異常除錯
- Python異常處理機制、除錯、測試Python除錯
- 除錯模式file.exits判斷目錄異常除錯模式
- 除錯技巧 —— 如何利用windbg + dump + map分析程式異常除錯
- 讓delphi在除錯時不監視指定異常除錯
- 微服務異常太亂,我們如何分類?微服務
- weblogic報錯BEA-000388解決服務程式異常消失問題Web