Visual Studio requires that Windows Server 2003 Service Pack 2 be installed on your computer before you install Visual Studio. ...

Visual Studio requires that Windows Server 2003 Service Pack 2 be installed on your 
computer before you install Visual Studio. You can download and install this service pack from http://windowsupdate.microsoft.com/. After you install this 
service pack, you are required to restart your computer. Visual Studio setup 
will not automatically restart. To restart Visual Studio setup, double-click 
setup.exe on the CD, DVD, or network share you installed from or click the 
appropriate link on the download Web site.