Erro do analisador do iFrame após a atualização para o .NET 4.5

Recentemente, atualizamos todos os nossos projetos WebForms para o .NET 4.5 e encontramos um problema de analisador ao carregar páginas com umiFrame elemento. Nós corrigimos isso convertendo oiFrame deHtmlGenericControl paraHtmlIframe. Isso corrigiu todos os erros do analisador quando executamos nosso código localmente.

Quando implantamos o aplicativo, recebemos a seguinte mensagem de erro:

Mensagem de erro do analisador: A classe base inclui o campo 'frame', mas seu tipo (System.Web.UI.HtmlControls.HtmlIframe) não é compatível com o tipo de controle (System.Web.UI.HtmlControls.HtmlGenericControl). **

Quando eu implantar o código antigo com oHtmlGenericControl O erro desaparece sugerindo que, embora tenhamos instalado o .NET 4.5, o servidor ainda está usando uma versão mais antiga?

Eu tentei remover e reinstalar o .NET, certificando-se de registrar asp com o IIS.

Windows 2008 R2 com o IIS 7.5 e o .NET 4.5

questionAnswers(9)

yourAnswerToTheQuestion