2013-05-29 26 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