还有一个类似的问题: 加载.NET用户控件在IE中使用.NET 4.0这个问题基本上是一样的,但对于.NET 4.5
这个问题始于:
安装.NET 4.5之后似乎解决办法是不再工作,并且IE浏览器无法加载任何用户控件。 我担心的是,这个功能被完全删除。 在这种情况下,我们有一些严重的重写做之前,我们的用户可以安装.NET 4.5
一些注意事项:
如果谁没有关于此功能sugestions或信息?
谢谢
还有一个类似的问题: 加载.NET用户控件在IE中使用.NET 4.0这个问题基本上是一样的,但对于.NET 4.5
这个问题始于:
安装.NET 4.5之后似乎解决办法是不再工作,并且IE浏览器无法加载任何用户控件。 我担心的是,这个功能被完全删除。 在这种情况下,我们有一些严重的重写做之前,我们的用户可以安装.NET 4.5
一些注意事项:
如果谁没有关于此功能sugestions或信息?
谢谢
:这是在.NET 4.5应用程序兼容性页面上MSDN文档http://msdn.microsoft.com/en-us/library/hh367887.aspx 。 主机管理控制IE里面不再支持开箱即用(向下看在“Web应用程序”中途):
特征:从.NET Framework 1.1和2.0管理浏览器托管控制
变化:托管这些控件被阻止在Internet Explorer中。
影响:Internet Explorer将无法启动使用托管浏览器控件托管的应用程序。 以前的行为可以通过注册表子项HKLM /软件/ MICROSOFT / .NETFramework的EnableLegacyIEHosting值设置为1来恢复。
不幸的是,在注册表项上的信息似乎是不完整和错误的:
设置实际上是所谓的“EnableIEHosting”。
它必须位于在HKCU蜂巢:HKCU \ SOFTWARE \微软\ .NETFramework
这是在Windows服务器2008 R2和Windows 8测试。