Home » Windows OSRSS

SQL Server 2008 developers edition fails with on configuration report VSShellInstalledRule

The Install keeps telling me that:

Everything goes fine till Microsoft SQL Server 2008 Setup - System Configuration Check Report

InstallFeatureSpecificRules: SQL Server 2008 Setup configuration checks for rules group 'InstallFeatureSpecificRules'
VSShellInstalledRuleChecks for previous releases of Microsoft Visual Studio 2008FailedA previous release of Microsoft Visual Studio 2008 is installed on this computer. Upgrade Microsoft Visual Studio 2008 to the SP1 before installing SQL Server 2008.

When I check my Visual Studio it is Version 3.5 SP1.

I was prompted to use the instream as it is known by Microsoft that the install for sql 2008 has problems.

 http://support.microsoft.com/kb/955392

http://blogs.msdn.com/b/petersad/archive/2009/02/25/sql-server-2008-creating-a-merged-slisptream-drop.aspx

 

Tried it and it still does not work?

Must I use one more MSDN ticket to fix this problem?  I thought all installation issues were free.

Can anyone tell me how to get by this problem?

 

 

 

 

 

 

 

 

 

7 Answers Found

 

Answer 1

I would try re-installing visual studio 2008 sp1 again.  Hopefully it will fix the issue.  You see SQL Server tools are built on top of Visual Studio 2008 SP1 this is why you must have SP1 for VS2008 installed before it will work.

Visual Studio 2008 SP1 Download

http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

 

Answer 2

Hi
I reinstall VS2008 sp1 and still nothing.
Eh. Microsoft....
I would like to know which of the files or registry keys are checking. i'll manualy changed that.
eh.... :/

 

Answer 3

I'm having the same problem. Reinstalled VS 2K8 SP1 from ISO image (en_visual_studio_2008_service_pack_1_x86_dvd_x15-12962.iso) but SQL Server 2008 R2 still complains!

VS2008 identifies itself as version 9.0.30729.4462 QFE. What should it be for SP1?

 

Answer 4

I've got SP1 installed and my VS2008 shows the save version 9.0.30729.4462 QFE.
 

Answer 5

OK. I installed SP1 from the download link. VS2008 still says the same version and SQL Server 2008 R2 still refuses to install!

Looks like the VSShellInstalledRule check is not checking something correctly.

P.S. Windows Update wants me to install the security updates for VS2008 SP1, so that's satified I have it installed!

 

Answer 6

I've now tried removing both SQL Server 2008 R2 and Visual Studioo 2008 using Add/Remove Programs (as far as I can tell), including setup files, visual studio shell, etc.

I then install Visual Studio 2008, added SP1 and applied current updates. SQL Server 2008 R2 still complains about previous releases of Microsoft Visual Studio 2008!

Clearly there's some registry setting or file that's not been reset properly. Can someone point me in the right direction?

(P.S. Is it worth starting a new thread since this one's been marked as answered and I'm sure someone from the SQL Server development group would be able to say in a couple of minutes what's actually being checked for and hence how to fix this? If I don't get an answer soon I'm going to have to log it as a support call.) 

 

Answer 7

Finally after being even more ruthless about removing old versions of SQL Server, VS2008 and Visual Web Developer 2008 and deleting the old ProgramFiles\SQLServer folders, I've managed to to reinstall VS2008 + SP1 (no updates) and SQL Server 2008 R2. I still don't know what was causing the VSShellInstallRule to fail.
 
 
 

<< Previous      Next >>


Microsoft   |   Windows   |   Visual Studio   |   Follow us on Twitter