Incuriosito dal post di Raffaele (Asp.net canonicalization bug: non fidatevi ciecamente della fix), ho effettuato alcuni test per verificare il bug del bug, ed ecco i risultati:

Primo test

- Impostato a zero la chiave di registro HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322\Install;
- Il setup funziona regolarmente;
- La patch viene regolarmente installata e, soprattuto, funziona;

Secondo test

- Rimosso completamente la chiave di registro HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322\Install
- Il setup si blocca perchè non trova il framework installato;

I test sono stati effettuati su Windows 2000 Professional, IIS 5 e ASP.NET 1.1. La situazione descritta da Raffaele non si è verificata o probabilmente non sono riuscito a riprodurla (sempre se il mio test è valido).

 

Aggiungo un articolo pubblicato dalla Microsoft (in italiano): http://support.microsoft.com/?kbid=887459

La patch installata: http://www.microsoft.com/downloads/details.aspx?familyid=da77b852-dfa0-4631-aaf9-8bcc6c743026&displaylang=en