2011-09-09 49 views
1

雖然我在我的設備上運行silverlight應用程序,但它實際上運行良好。 但是,當我嘗試在模擬器上運行它,它讓我模擬器上的ServerTooBusy異常

ServerTooBusyException了未處理

位於「與Web服務鏈接 這裏的IP地址」的HTTP服務太忙

還指出,文件名爲:

裁判erence.cs

就我個人而言,我對這個項目非常陌生,因爲他們離開了。我完全不知道從哪裏開始尋找問題的根源。我也瀏覽了網頁,試圖瀏覽一些關於這個異常的信息。但是,我似乎不太瞭解他們(對我來說有點困惑)。

我也從我的同事那裏得到了一些建議,即更改計算機的IP地址。但它似乎並不奏效。

Web服務託管在同一個LAN但不同的PC上。代碼是用C#開發的。 Web服務是WCF。

  1. 所以,在這裏我的問題是我應該在哪裏開始解決問題的根源?

  2. 當它在設備上運行罰款而不是在模擬器上時,問題的原因是什麼?

回答

0

您可以從安裝Fiddler開始。該程序將顯示您的計算機和WCF端點之間實際發送的數據。返回的錯誤並不總是與真正的問題直接相關的是我對WCF的體驗。

+0

我可以通過IE訪問WS,但不是模擬器。 – user935991

+0

那麼fiddler沒有收集數據?你必須確保它使用提琴手代理。看看這篇文章http://peterkellner.net/2011/04/25/getting-fiddler-to-see-you-wcf-traffic/和這一個http://www.west-wind.com/weblog/posts/2009/Jan/14/Monitoring-HTTP-Output-with-Fiddler-in-NET-HTTP-Clients-and-WCF-Proxies 如果您需要更多幫助,請發佈更多內容。 – invalidusername

+0

似乎沒有流量從模擬器流向WCF。有什麼可能阻止它?我關掉了防火牆。 – user935991

相關問題