16

我有一个在 Windows Server 2003 上运行的 ASP.net 4.0 应用程序。

我正在使用 IE 11 运行 Windows 8.1预览版,我得到了

__dopostback 未定义的错误。

我已经尝试了所有建议的修补程序、kbs 和 nuget 包,但它们都不起作用。我可以将该站点添加到兼容性视图设置中,并且一切正常。我用谷歌搜索,但找不到任何更新的 IE 11 浏览器定义文件。有没有人看到更新的文件或知道我可以做些什么来解决这个问题。

就像我说过的,我已经尝试了Scott Hanselman 的博客文章中的所有内容。因此,请不要将其发布为回复。

4

3 回答 3

13

我认为这是由这个 KB http://support.microsoft.com/kb/2836939/en-us修复的

更多详细信息(适用于旧操作系统和 .NET 版本)

IE11 GDR 的 KB:

  • 2836939 .NET 4 - Win7SP1/Win2K3SP2/Win2K8R2SP1/Win2K8SP2/VistaSP2/WinXPSP3
  • 2836940 .NET 3.5 SP1 - Win2K3SP2/Win2K8SP2/VistaSP2/WinXPSP3
  • 2836941 .NET 2.0 SP2-Win2K3SP2/WinXPSP3
  • 2836942 .NET 3.5 SP1 - Win7SP1/Win2K8R2SP1
  • 2836943 .NET 2.0 SP2 - Win7SP1/Win2K8R2SP1
  • 2836945 .NET 2.0 SP2 - Win2K8SP2/VistaSP2
  • 2836946 .NET 2.0 SP2-Win8RTM/WinRTRTM/Win2K12RTM
  • 2836947 .NET 3.5 SP1-Win8RTM/WinRTRTM/Win2K12RTM
于 2013-09-06T06:10:09.640 回答
6

我尝试了我在互联网上看到的所有补丁,包括此处列出的补丁。唯一真正可行的是在服务器上安装 .NET 4.5 Framework。

在这里获取:http: //www.microsoft.com/en-us/download/details.aspx?id=30653

希望这可以节省我在这个问题上浪费的几个小时。

于 2013-10-03T14:57:10.303 回答
2

我们目前正在使用 asp.net 4.0,并且有一段时间遇到此问题。它首先出现在 iPad 用户中,我们通过创建一个 IPad.browser 文件来解决它。然后这个bug出现在IE11用户身上。我们安装了上面的 KB,但没有运气。解决方案:删除所有 *.browser 文件(甚至 App_Browsers 文件夹本身)。现在它起作用了!

于 2013-11-19T19:52:02.187 回答