我们最近将所有WebForms项目升级到.NET 4.5,并在使用iFrame
元素加载页面时遇到解析器问题.我们已经通过将iFrame
from 转换为HtmlGenericControl
来纠正了这一点HtmlIframe
.当我们在本地运行代码时,这已经纠正了所有解析器错误.
部署应用程序时,我们收到以下错误消息:
分析器错误消息:基类包括字段"frame",但其类型(System.Web.UI.HtmlControls.HtmlIframe)与控件类型(System.Web.UI.HtmlControls.HtmlGenericControl)不兼容.**
当我部署旧代码时,HtmlGenericControl
错误消失,暗示即使我们已经安装了.NET 4.5,服务器仍在使用旧版本?
我已经尝试删除并重新安装.NET,确保使用IIS注册asp.
带有IIS 7.5和.NET 4.5的Windows 2008 R2