In the regard of .NET framework, technically, there is no "Upgrading (lower
version to higher version)", it is side-by-side installation, meaning, you
can install multiple version of .NET frameworks on the same computer, just
as you have already done to 1.0 and 1.1. It is the same to 2.0. For the .NET
application, even it is developed on different version of .NET framework,
you can still configure it to used different version (usually newer version
of .NET framework). Most likely, a .NET app developed under older version of
.NET framework would run under a newer version of .NET framework, if the
older one is not present. However, it is not 100% sure, broken compatibility
in newer version is possible. the only way to 100% guarantee a .NET app
works as it should is to run on the exact version of .NET framework it is
designed to.
> Greetings,
>
[quoted text clipped - 14 lines]
>
> pete