我真的希望有人可以幫忙。我明天有這個權利,否則我們會遇到麻煩。我很抱歉,因爲我只有回憶的細節,在家裏。Live Server上的PageRequestManagerParserErrorException - 幫助!
的錯誤是這樣的:
Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near '
<!DOCTYPE html P'.
它同時出現在FF和IE瀏覽器,到目前爲止,只發生在Live服務器上。
它發生在部分(或嘗試部分,因爲他們停止工作,不更新)每個頁面上的窗體上更新面板內的回發。它並不總是這樣做,但一旦被破壞,它就是一致的。我懷疑它在有問題的頁面被其他頁面重新發布之後就會啓動,但我對此並不是100%。這種形式對網站的功能是絕對不可或缺的。
我已經google和谷歌搜索,我已經看到了通常的原因(Reponse.Write,追蹤等),以及不那麼常見的原因(如防火牆搞亂頭),但似乎沒有申請,再加上一些不適用,因爲這個問題在我們的登臺服務器上根本不會發生。我不知道較慢的加載時間是否會影響它。
任何幫助將不勝感激!
編輯:我使用.net 2.0和ajax框架1.0。
當部分頁面更新完成後,您是否使用過Fiddler這樣的東西來查看來自服務器的線路? – 2010-07-27 16:04:22
嗨格雷格,我今天安裝了它,但是這麼做很晚,需要閱讀文檔等,有關尋找什麼的任何提示?請原諒我的無知:/ – MissCellaneous 2010-07-27 16:16:00
...雖然,我確實使用了firebug的分析器,並且頭部看起來不錯,加上.net資源文件或任何跳出我的東西沒有問題! – MissCellaneous 2010-07-27 16:45:00