2010-08-23 5 views
1

응용 프로그램은 어떻게 로컬 호스트를 검색 할 수 없습니까?원격 이름을 확인할 수 없습니다 : '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

앱이 운영체제 리소스를 누출 할 때 이와 같은 이상한 일이 발생할 수 있습니다. 핸들이나 커널 메모리 풀과 같습니다. 작업량이 프로세스 할당량을 초과하면 작업이 중단되므로 오류 메시지가 항상 좋은 것은 아닙니다.

Taskmgr.exe, 프로세스 탭,보기 + 열 선택을 실행하십시오. 최소한 Handles and Threads를 똑딱 치십시오.

+0

맞음. http://blogs.msdn.com/b/jfoscoding/archive/2006/05/03/588974.aspx 및 http : //www.componentfactory 기사를 통해 메모리 누출을 추적하고 있습니다. com/blog/2006/07/find-net-memory-leaks / – jgauffin

관련 문제