2013-05-29 30 views
0

我正面臨着我們的應用程序的嚴重問題。在過去的幾個月裏它一直工作正常。但是從昨天開始,IE(到目前爲止在IE 9和10上測試過)沒有收到WebResource.axd文件,因此我收到諸如「Reference error:」ValidatorEnable「未定義」的錯誤。此外,缺少.aspx中定義的元素的樣式屬性。 它看起來像這個線程中的問題可疑:webresource.axd is missed in IE10。 但我不想安裝修補程序,因爲我沒有相同的symtoms(在該線程IE9工作)。難道是因爲某種原因IIS不再識別IE嗎? 任何幫助找到這個問題的原因,非常感謝!Asp.net:WebResource.axd在ie中丟失

乾杯 託比

+0

終於想通了這個問題:應用程序使用我們和我們的公司。 WebResource.axd沒有被髮送到我們的IE瀏覽器,因爲我們爲IE設置了一個自定義的用戶代理字符串(我甚至不知道爲什麼......)。一旦用戶代理被設置爲默認值,一切正常。所以IIS似乎沒有認識到自定義用戶代理的IE。問題是我們的一些客戶也可能有自定義的用戶代理字符串。有什麼辦法可以配置IIS忽略該字符串中的自定義字段,只需查找代表FF,IE,Chrome等的值? – TobiE

回答

0

如果你打電話給你的代碼ValidatorEnable功能,您可以嘗試檢查此鏈接: http://forums.asp.net/t/1250381.aspx/1

+0

嗨user2411013, 感謝您的回覆。我甚至無法調用該函數,因爲我沒有得到包含.axd文件。所以這個問題一定是另一回事。還有其他建議嗎? – TobiE