2010-08-23 121 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) 

該應用程序工作幾個小時然後停止。

編輯我將該服務作爲web引用導入,並使用生成的Reference.vb文件調用它。

+0

也許你還應該顯示,你如何調用WebService。這很難猜出你在做什麼/試圖達到 – Scoregraphic 2010-08-23 07:14:54

回答

3

當您的應用程序泄漏操作系統資源時,可能會發生類似這樣的奇怪事情。像句柄或內核內存池一樣。當它超過流程配額時,它會停止工作,錯誤信息並不總是很好。

運行Taskmgr.exe,進程選項卡,查看+選擇列。至少勾選句柄和線程。

+0

正確。我在下面的文章幫助下追蹤內存泄漏:http://blogs.msdn.com/b/jfoscoding/archive/2006/05/03/588974.aspx和http://www.componentfactory。 COM /博客/ 2006/07 /查找淨內存泄漏/ – jgauffin 2010-08-25 06:45:03

相關問題