Błąd parsera iFrame po aktualizacji do .NET 4.5

Ostatnio zaktualizowaliśmy wszystkie nasze projekty WebForms do .NET 4.5 i napotkaliśmy problem z analizatorem składni podczas ładowania stron za pomocąiFrame element. Poprawiliśmy to, konwertująciFrame zHtmlGenericControl doHtmlIframe. Poprawiło to wszystkie błędy parsera, gdy uruchamiamy nasz kod lokalnie.

Po wdrożeniu aplikacji pojawia się następujący komunikat o błędzie:

Komunikat o błędzie analizatora składni: klasa podstawowa zawiera pole „ramka”, ale jego typ (System.Web.UI.HtmlControls.HtmlIframe) nie jest zgodny z typem kontroli (System.Web.UI.HtmlControls.HtmlGenericControl). **

Kiedy wdrażam stary kod za pomocąHtmlGenericControl błąd zniknął, co sugeruje, że mimo zainstalowania .NET 4.5 serwer nadal używa starszej wersji?

Próbowałem usunąć i ponownie zainstalować .NET, upewniając się, że rejestrowałem asp z IIS.

Windows 2008 R2 z IIS 7.5 i .NET 4.5

questionAnswers(9)

yourAnswerToTheQuestion