To make sure you have the Service Pack 1, go to Visual Studio Help > About menu option. From the About screen, verify that the Service Pack version is enclosed in parenthesis after the Visual Studio Version.
Another way to verify the Service Pack installation is to click Copy Info from the About screen and paste the information in a text editor. Verify that the SP installation information is in the list.
For Visual Studio 2005
Microsoft Visual Studio 2005 Professional Edition - ENU Service Pack 1 (KB926601)
For Visual Studio 2008
Microsoft Visual Studio 2008 Version 9.0.30729.1 SP Microsoft .NET Framework Version 3.5 SP1
To make sure you have the SDK:
Navigate to the following directory on your system:
C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0
Make sure the \v2.0 directory shown above contains all the pieces of the SDK (for example, the \Bin, \include, \CompactFramework, and \Lib directories, among others).
Note: These are the default directories and it may be installed elsewhere on your system.
To install the SDK if you don't already have it:
If the directory structure/folder shown above does not exist or is empty, follow these instructions to get the SDK and put it into the correct location.
Download the SDK from the following location:
http://msdn2.microsoft.com/enus/downloads/default.aspx
Note: The download places the SDK into a directory similar to the one shown below, instead of under Visual Studio 2005:
C:\Program Files\Microsoft.NET\SDK\v2.0
Note: It is not necessary to move the SDK after you download it (for example, to the location where Visual Studio puts it). Just make sure your PATH environment variable points to its location, as described in the PATH environment variable prerequisite information, below.
C:\WINDOWS\Microsoft.NET\Framework\v3.5
Note: This directory should be in place by default from your Microsoft installation procedures. If it is not, refer to the appropriate Microsoft documentation for help.
Typically, the the PATH environment variable will look similar to this:
PATH=%PATH%;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\WINDOWS\Microsoft.NET\Framework\v3.5; C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 9\SDK\v3.5\bin; C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\Program Files\NUnit 2.4.3\bin
Note:To successfully install the NPanday add-in on machines with only Visual Studio 2008 installed, add this in the PATH: C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin.
The method you use to set the PATH environment can vary, depending on how you usually launch Visual Studio:
This must be installed to skip the unsupported project types and be able to get the correct project type guid. Otherwise, the projects that are not supported will have a normal c# or vb project type guid and won't be skipped during project Import.