Along with what Pete said; VS2003 is only meant to build against 1.0 and 1.1. Microsoft makes money by creating newer versions that have newer features that can't be run on older systems. You have to update to VS2005 at the minimum or just skip to VS2008. VS2005 only allows you to see the .NET 2.0 assemblies (partially because the functionality is kept from 1.0 and 1.1), but you cannot build applications to 1.0 or 1.1 framework. With the WinFX (now .NET 3.0) extensions you can build and see the .NET 3.0 framework. VS2008 is meant to work/build to either .NET 2.0 or .NET 3.0 or .NET 3.5 (you will see all of those assemblies). You can't see/build to 1.1 or 1.0 frameworks.
Regards, Thomas Stockwell Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Visit my homepage Oracle Studios[^]