У меня есть простой asmx webservice, я вызываю его из окон, он работает на окнах 7,8 и 10, но когда я запускаю эту winform на Windows XP SP3 с .NET 3.5 установлен, я получаю ошибку:Подключенное соединение было закрыто: произошла непредвиденная ошибка при отправке, Ошибка в Windows XP
"The underlying connection was closed: An unexpected error occurred on a send"
Я испытал это на 4-х различных систем, и все они дают мне эту ошибку, я гугле об этом, и найти множество ссылок, говоря набор KeepAlive свойства httprequest на false на webservice, как показано ниже:
protected override WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest webRequest = (HttpWebRequest) base.GetWebRequest(uri);
//Setting KeepAlive to false
webRequest.KeepAlive = false;
return webRequest;
}
Я пробовал это, но у меня все еще есть проблема
Я знаю, что это старый, но нашли ли вы разрешение на это, Саид? –