System.Net.UnsafeNclNativeMethods.OSSOCK.recv исключение веб-службы - PullRequest
5 голосов
/ 11 ноября 2010

У клиента, обращенного к веб-сервису, который сегодня утром начал выдавать очень странное исключение.

Thread was being aborted.    
at System.Net.UnsafeNclNativeMethods.OSSOCK.recv(IntPtr socketHandle, Byte* pinnedBuffer, Int32 len, SocketFlags socketFlags)     
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, SocketError& errorCode)     
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)     
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)     
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)     
at System.Net.HttpWebRequest.EndWriteHeaders(Boolean async)     
at System.Net.HttpWebRequest.WriteHeadersCallback(WebExceptionStatus errorStatus, ConnectStream stream, Boolean async)     
at System.Net.ConnectStream.WriteHeaders(Boolean async)     
at System.Net.HttpWebRequest.EndSubmitRequest()     
at System.Net.HttpWebRequest.GetResponse()     
at Microsoft.Web.Services2.SoapWebResponse..ctor(SoapWebRequest soapRequest)     
at Microsoft.Web.Services2.SoapWebRequest.GetResponse()     
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)     
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)     
at Microsoft.Web.Services2.WebServicesClientProtocol.GetWebResponse(WebRequest request)     
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)     
at MyMethodHere...

Получает все мои методы, но затем при получении ответа падает.

Кто-нибудь видел это исключение раньше?Имеет меня в тупик!

Спасибо

1 Ответ

0 голосов
/ 28 марта 2011

Похоже, вы используете Net 2.0, содержащую эту ошибку.
Там лекарство :
Чтобы получить это QFE, позвоните в Службу поддержки продуктов Microsoft (http://support.microsoft.com) и попросите исправление для номера базы данных 923028

).
...