You can safely run multiple versions of the .NET framework (as long as they
are the same language) on a machine. However, you won't be able to use any
of .NET 1.1's features in Visual Studio 2002. Keep in mind that installing a
newer version of the .NET framework tends to set all your IIS virtual
directories to use that version of the framework. There's a good tool for
switching it back here: