0

我们让 Windows 8 Internet Explorer 10 上的用户在旧版 WebForms 应用程序上收到“输入字符串格式不正确”异常。我们做了一些研究,发现在 ASP.NET 4 中存在一个错误,IE 10 和 imagebutton 控件在单击时无法正常工作。

不需要任何代码更改的一种解决方案是使用 .net 框架 4.5 更新网络服务器,这将纠正错误。我们在测试服务器上这样做了,错误消失得很好!

我的问题是:有谁知道安装 .net 框架 4.5 的解决方案可能带来的任何风险?Windows 8 IE 10 和 ASP.Net WebForms 或 MVC 是否存在我们应该注意的其他问题列表?

可以在此处找到该问题的详细信息:

https://connect.microsoft.com/VisualStudio/feedback/details/755419/asp-net-4-0-and-ie10-click-on-imagebutton-in-updatepanel-produces-error-click-on-normal-按钮不

4

2 回答 2

1

在服务器上安装 .net framework 4.5 解决了这个问题,我们没有看到任何其他问题。

于 2013-01-03T13:00:15.993 回答
1

Scott Hanselman在一年前描述了这个问题。问题是浏览器定义文件中的一个错误,其中 ASP.NET 将 IE10 归类为未知浏览器。

以下修补程序(.NET 2 和 4)应该可以解决所描述的问题:

于 2012-12-17T13:17:00.057 回答