![](/img/trans.png)
[英]No HTTP request occurs when calling WCF Service from Silverlight client
[英]No WCF request is sent from Silverlight on client machine
我的SL應用程序是商業化的,可以在數百台機器上正常工作。
SL正在使用WCF服務,它按預期工作,但今天我觀察到客戶端計算機上的行為,實際上沒有對服務器進行調用。
單擊發送調用的按鈕后,會發生一些錯誤,並且在Fiddler中沒有創建有關WCF調用的記錄。
錯誤是:
[HttpWebRequest_WebException_RemoteServer]
Arguments: NotFound
Debugging resource strings are unavailable...
我讀到了人們推薦使用Fiddler的錯誤,但正如我所說,Fiddler中沒有顯示任何調用
所以問題比我最初的想法更糟糕。
它來來去去。 目前我們已經找到了一個可以解決問題的工作解決方案,雖然它對我沒有任何意義。
例如,如果我在chrome&mozilla和OOB版本中出現此錯誤,則在IE中啟動程序可以工作,然后在Chrome之后,mozilla和OOB也開始工作。
事情就是這個解決方案解決了這個問題的人在某些日子里再次體驗它,比如一周,沒有明顯的理由,然后來自不同地點的發布組合幫助(通常IE幫助最多)。
任何幫助表示感謝,我開始賞金它作為它非常生病的bug,我需要以某種方式修復它。
更新
奇怪的IE修復場景:
在某些時候,OOB版本進入不向服務器發送任何WCF請求的狀態。 (fiddler沒有看到它,服務器沒有得到它)。 在IE中啟動Web版本並點擊相同的按鈕后,發送WCF請求我們在IE Web版本中得到了所需的結果。
在不更改任何其他內容的情況下,只需重新啟動之前處於此錯誤狀態的OOB版本,即可使OOB版本正常工作。 它沒有重新安裝,沒有改變 - 沒有。
這就是我所謂的“IE治愈”這個問題。 那么問題是IE可以為OOB版本推出什么樣的潛在變化?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.