Microsoft has released a hotfix rollup package for Windows XP and Windows Server 2003 to correct the ASP.NET 2.0 problems that are described in the following articles in Microsoft Knowledge Base:
961847 FIX: Error message when you view a page in design mode after you recompile a .NET Framework 3.5 Service Pack 1-based project: "Error creating control - 'ControlInstanceName [text]' could not be set on property 'PropertyName'"
961864 FIX: Web clients may have several problems when you access an ASP.NET 2.0 AJAX-enabled Web site
961884 FIX: You experience very slow performance on an initial request to an ASP.NET Web site after you change the App_Code folder, the bin folder, or the Global.asax file
962351 FIX: The pop-out menus are not displayed when you use Internet Explorer 8.0 in Standards mode to view an ASP.NET Web page that has dynamic menus
961902 FIX: Error message when you compile an ASP.NET project that contains many application resource files: "A first chance exception of type 'System.ArgumentException' occurred in mscorlib.dll"
968392 Error message and the hyperlink control is not rendered if the ImageUrl property is set in Visual Studio 2005 or Visual Studio 2008 after you install .NET Framework 2.0 Service Pack 2 or .NET Framework 3.5 Service Pack 1:"Object reference not set to an instance of an object"
Hotfix Replacement InformationThe hotfix that corresponds to KB969612 has been superseded with the hotfix KB981201, which contains all fixes that were previously included in KB969612. You should use the hotfix KB981201 to fix the issues described in KB969612. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
981201 A hotfix is available for ASP.NET 2.0 that enables support for extended protection
Article ID: 969612 - Last Review: Feb 16, 2017 - Revision: 3