Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 17023|Svar: 0

[WCF/Webtjänster] På grund av ett internt fel kunde servern inte behandla förfrågan. För mer information om felet, öppna I...

[Kopiera länk]
Publicerad på 2016-07-19 21:02:12 | | |
---------------------------

---------------------------
På grund av ett internt fel kunde servern inte behandla förfrågan. För mer information om felet, slå på IncludeExceptionDetailInFaults (antingen från ServiceBehaviorAttribute eller från <serviceDebug> Configure Behavior) på servern för att skicka undantagsinformationen tillbaka till klienten, eller öppna en spårning till varje Microsoft .NET Framework SDK-dokument och kontrollera serverspårningsloggarna.
---------------------------
Är du säker   
---------------------------


När du felsöker ett WCF-program kan du ibland stöta på följande fel:
System.ServiceModel.FaultException: 由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或在打开每个 Microsoft .NET Framework 3.0 SDK 文档的跟踪的同时检查服务器跟踪日志。
Serverstackspårning:
   på System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood (Message reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)
   på System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
   på System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   På System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage, methodCall, ProxyOperationRuntime operation)
   I System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage-meddelande)

Undantag kastat om vid [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   Vissa programpromptar utelämnas




Den specifika anledningen är att på serversidan av WCF
<serviceDebug includeExceptionDetailInFaults="false"/>
Om den är inställd på falsk och ändrad till sann, kan du se det specifika felmeddelandet på klienten





Föregående:Skriv 'System.IO.FileStream' med datakontraktsnamn 'FileStream:http://schema...
Nästa:WCF-fel: 413 begäran, enhet för stor
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com