When I installed my current install of Visual Studio 2008 I only installed C# and VC++ as I never have a need for VB.Net and we (as in the company never use it).
That is until one of our developer's created a new tool which had a reliance on it. No problem... in goes the Visual Studio 2008 disk and we'll add it. Only it isn't that simple. Although Visual Studio run itself in to maintenance mode it would not allow VB.Net to install. It came up with the following error :
A selected drive is no longer valid. Please review your installation path settings before continuing with setup.
After a little googling I found that you need to install Visual Studio SP1 before amending your installation. So you need to uninstal SP 1, add or remove the required components and then reinstall SP 1.
Seems a little like too much hard work for a software amendment to me.