2010-08-23 6 views
1

Как приложение не сможет найти localhost?Удаленное имя не может быть разрешено: 'localhost'

The remote name could not be resolved: 'localhost'; 

StackTrace;  
     at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) 
     at System.Net.HttpWebRequest.GetRequestStream() 
     at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 

Приложение работает через пару часов, а затем останавливается.

Редактировать Я импортирую службу в качестве веб-ссылки и вызываю ее с помощью сгенерированного файла Reference.vb.

+0

Возможно, вам также следует показать, как вы называете WebService. Слишком сложно угадать, что вы делаете/пытаетесь достичь – Scoregraphic

ответ

3

Такие вещи, как это может произойти, когда ваше приложение утечки ресурсов операционной системы. Как ручки или пул памяти ядра. Stuff перестает работать, когда он превышает квоту процесса, сообщения об ошибках не всегда велики.

Запустить Taskmgr.exe, вкладка Process, View + Select Columns. Отметьте хотя бы Ручки и Нитки.

+0

Исправить. Я отслеживаю утечку памяти с помощью следующих статей: http://blogs.msdn.com/b/jfoscoding/archive/2006/05/03/588974.aspx и http: //www.componentfactory. ком/блог/2006/07/найти-нетто-память-утечку / – jgauffin

Смежные вопросы