Le applicazioni .NET compilate con VS.NET 2003 (e quindi con il compilatore del .NET Framework SDK 1.1) vengono eseguite solo dal .NET Framework 1.1, mentre quelle compilate con VS.NET 2005 (e quindi con il compilatore del .NET Framework SDK 2.0) vengono eseguite dal .NET Framework 2.0; devi ricompilare le tue applicazioni con il compilatore del .NET Framework 2.0, che trovi nel .NET Framework SDK 2.0 o con VS.NET 2005.