Summary of ASP.NET Versions, Updates and Hotfixes

[Note: November 2010 Some recent fixes added] [Note: September 2009 I am in the process of trying to bring this list up to date. It may not be complete]

There is nothing worse than wrestling with a problem for ages only to discover later that there is already a fix for it. I therefore felt it would be useful to summarise what fixes have been done for ASP.NET 2.0 since it was released. Here are a few important points before you go any further:

When we ship a fix we always try to minimise the number of files affected. So far, most ASP.NET 2.0 fixes we've released only affect three files: System.web.dll, WebEngine.dll and aspnet_wp.exe. The fixes listed in the first table below all update those files to the version number indicated.

Fixes are cumulative. So for example if you install the fix that says it installs version .832 then you are also getting the bug fix that is described in the article that says it installs version .819, .804 etc., etc. That's why I've written the below table in reverse version number order.

Check the version number of these files on your system first. If your version number is already higher than the version number indicated in the article then it means you already have that bug fix. If you are getting a problem that sounds like what is described in the article but you already have that fix, then you are probably getting a similar problem or set of symptoms due to some different underlying root cause.

If for some reason you don't want that security update but want a more targetted hotfix package for ASP.NET only then the next simplest thing would be to go to the connect site and directly download one of the fix packages for ASP.NET that are available there that includes the fix you are looking for (see below).

If you are still not sure what fix you need, are having trouble getting hold of a particular fix, are having trouble installing it or have installed it but it hasn't solved your problem then contact Microsoft Product Support. Scott Guthrie blogged some time ago about a particular hotfix and wrote an excellent introduction to how to contact support (see "Contacting Microsoft Product Support" on that blog entry).

If you are having a specific problem obtaining or installing a fix or with solving some ASP.NET issue please don't contact me directly. Unfortunately I cannot scale up to be a one man support organisation. Please utilise Microsoft’s global support organisation as described above.

Fixes that affect the three core ASP.NET 2.0 files of System.Web.dll, WebEngine.dll and aspnet_wp.exe

This is not a released hotfix, however Microsoft .NET Framework 3.5 Beta 2 does update the core .NET 2.0 Framework files including the ASP.NET 2.0 files and therefore includes all the below listed hotfixes. So this may be of interest if you are working with the Orcas betas.

Although this security update patches the core ASP.NET 2.0 files and therefore includes all the below fixes, it also patches many other files in the .NET 2.0 Framework. Please read the above article before proceeding.

How in the hell am I supposed to obtain the “fixes” that are available in the above article? Specifically I have a problem which would be resolved by just downloading a known fix, but there is no download link. It says to contact MS, but the contact page does not support the product which I need the update for (Server 2003)… See here: https://support.microsoft.com/it-it/kb/973746 I just need the file!

Thanks for stopping by my blog. Sorry for the late reply. We had a change of system and I was not getting notifications about comments. I am sorry you are frustrated by this situation. Unfortunately support for Windows Server 2003 ended in July 2015. That is why it is not listed as a supported product on the support site.