Microsoft a identifié une série d'incompatibilités entre les versions 1.1 et 2.0 (actuellement en bêta) de .NET Framework, explique l'éditeur de Redmond dans un livre blanc publié sur son site.

L'éditeur indique dans ce document qu'il s'était fixé comme objectif de rendre les applications reposant sur .NET Framework 1.1 complètement compatibles sur .NET Framework 2.0. «A l'exception de quelques modifications documentées.» «La bêta [ndlr : de la version 2.0] ne nous a pas permis d'atteindre notre but, et nous cherchons alors à résoudre ces problèmes avant la sortie de la version finale.»
A l'occasion des tests, Microsoft aurait alors compris qu'une dizaine de modifications apportées à la version 2.0 de .NET Framework (et de Visual Studio) engendraient des dysfonctionnements d'applications reposant sur .NET Framework 1.1, voire des «plantages». L'éditeur précise que ces changements avaient été effectués pour respecter certains standards ou répondre à des besoins utilisateurs spécifiques.
Quoi qu'il en soit, conclut Microsoft, peu d'utilisateurs devraient être affectés. Et, surtout, le calendrier de Visual Studio 2005 (nom de code Whidbey) pourra être respecté. Sa sortie définitive est toujours prévue pour mi-2005.