Home » Windows OS

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.




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



Answer 2

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.



Can I buy SQL Server 2008 Developer Edition Licence and use it with SQL Server 2005 Developer Edition?


I have win 7 Pro 64 bit OS and i am trying to install Sql Server 2008 R2 on my machine. Started the Instal but now i get an error

Microsoft Common Language Runtime native compiler has stopped working

The instruction at 0x1007c93 referenced memory at 0x0819ba44.The memory could not be written...

Any Ideas?????


I have determined that the SQL Server 2008 R2 Developer Edition is indeed not (yet) available for general purchase from MS Store or from any other vendor.  Links to MS store and other vendors (like Amazon.com) position one to buy 2008 instead (not R2).  Many calls to MS yield no information about the eventuality or timing of a general availability of R2 Developer, even though it appears to be available by download given the right MSDN subscription level.  I am using VS 2010 Professional.  It came with an MSDN Essentials subscription, which does not qualify me for the R2 Developer download.

I installed VS 2010 Professional without SQL Server 2008 Express, wanting instead to wait to install Developer.  I have 2008 Developer but want to wait for 2008 R2.  The VS install nevertheless installed certain SQL features that hook to SQL Server, and they are all 2008 R2.  I am developing industrial strength, single instance software, not redistributable software.  I have used SQL Server Developer editions in the past (2000, 2005, 2008).  I want my new software to be linked to the latest version of SQL Server.  I don't qualify for an MSDN download of the R2 Developer.  I do qualify, however, to download the 2008 R2 Datacenter Edition (and have actually done so).  Go figure.  My research suggests -- and a call to MSDN tech support confirms -- that the Developer and Datacenter Editions are identical, the difference being licensing and use constraints.

Two questions:

First, if I use the R2 Datacenter Edition available as a download, instead of a Developer Edition, will I be in any way hurting myself?  Will it really act as Developer?  I code via Visual Studio, and develop db's via SQL Server Management Studio (name correct?) on a single processor (i5) PC using Windows 7 Ultimate x64.  I don't want Datacenter's expectations (as opposed to those of Developer) to result in my computer being fried or some other catastophe that will cause me to have to reinstall the OS and all software.

Second, am I right about SQL Express?  I want truly robust database design and management tools (100 plus tables).  I have always used Developer.  Could I be using Express instead?


I'm trying to upgrade a SQL Server 2008 x64 Developer install to a 2008 R2 x64 Developer Install. Just before it actually upgrades, one of the upgrade rules fails - upgrade architecture mismatch.

Is there a way to check what is really causing this failure, so that it can be overcome?

Thank you.


Is it legitimate to upgrade as I have stated in the Title? When I tried to do it, the installation program told me that it wasn't valid. Does anyone know what is the correct answer?

Ray Stevens


hi, i decided to export my local site to iis today, the process wasn't smooth.


anyway. i was able to access my site, the db tables are working as i am able to create new records and retrieve them. my main problem now is with the report object. i've tried the work around found here : http://support.microsoft.com/kb/2002980.. it helped sort of. i used to have only a big page of error before i did the work around, now i am able to see half of the report (the report interface) but the contents, the field are filled with 404 errors.

any idea how i can fix this??











Dear Reader,

I have been tasked with migrating a SQL Server environment (single instance) between

SQL Server 2000 Enterprise Edition (SP4) on a 32 bit Win Server 2003 Enterprise Edition (SP3)


SQL Server 2008 R2 Standard Edition on a 64 bit Win Server 2008 R2 Enterprise Edition


Looking at the official Microsoft documentation here : http://technet.microsoft.com/en-us/library/ms143393.aspx I see that upgrade between these versions of SQL Server is unsupported. However... I require a work around that does not involve paying an additional $20K for SQL Server 2008 R2 Enterprise Edition, even if that requires a several step path, e.g. upgrades, migrations, data transfers.

I am lucky enough to be in the position to be able to create almost as many virtual servers of both operating systems & therein create SQL Server 2000 (Standard & Enterprise edition) & 2008 R2 Standard instances as & when I like, so please bear this in mind with any solutions you may proffer.


Best regards,


Rob (Brown)

I've noticed that downloads for SQL 2008 R2 are evaluation editions. If I have a licensed copy of Developer edition for SQL 2008, will the evaulation edition of SQL 2008 R2 remain that way or will it upgrade the components?

It keeps telling me there is a previous version of Sql Server 2008 installed, and that I need to install SP1.  I did that, even though I don't have 2008 installed - no luck. I think I may have had a trial version of 2008 at one point.   I tried removing all 2008 pieces through the add/remove programs in the Control Panel, and any directories under Program Files.  I have tried installing it as a standalone with a separate instance and as an upgrate of 2005.  No matter what, it fails.  Of course the installation proceeds through several steps and a half hour or so before it fails, which is extra irritating.  I want to keep Sql Server 2005 installed, if possible, because I'm supporting a big customer (they are on 2008, but I am currently developing and testing on my 2005 version).

I had a similar problem trying to install Visual Studio 2008 professional after having had a trial version of TFS version at one point.  Finally, somone sent me a cleaner script that had been used to clear out Beta versions of VS 2008.   That did the trick.

FYI, I am on Windows 7 Professional.

Any help would be much appreciated.

Thanks, Bob

I have been trying to install SQL Server 2008 for the past two days now.  I got an error that I had a previously installation of Visual Studio 2008 and needed to install the sp1.  I did that, and when I tried to install again, I keep receiving the same error.  What should I do now?  Do I need to uninstall Visual Studio before installing SQL Server?  Please help, I am extremely frustrated!!!


We are trying to get TFS 2010 installed on a windows 2008 64 bit standard edition server.  We have sql 2008 R2 developer edition installed.  When we try to connect we get this errror:  TF255049.  

Do you know what could be causign this issue?  Is it because we are using sql server 2008 R2 developer edition?  Could it be because we only have shared memory and tcp/ip protocols enabled?  Do we need named pipes enabed?

Any help is much appreciated.


Thank you!!



I initially installed SQL Server 2008 Express Advanced and have since upgraded to Developer Edition.  The latter was done from the Developer installation DVD in place, i.e., I did not first uninstall Express Edition.  This was successful and I have been able to use all of the features of SQL Server I had before without any problems.  However, when I subsequently attempted to add Analysis Services to the SQL Server intance, all proceeds normally (all preinstallation checks pass) until an error occurs during the actual installation step of the process.  The error is:

Access to the path 'C:\Program Files\Microsoft SQL Server\100\License Terms\SQLServer2008_License_DEV_1033.rtf' is denied.

Error code 0x84BB0001.

I have submitted this error as part of the installation process, but no solution was found.

The file in question definitely exists and I can open it through Windows Explorer using my admin account.  I have specified a different limited account for the installation of Analysis Services, just as I had for the SQL Server engine and Reporting Services, though the latter are on the same account.  I am specifying an account for Analysis Services that is different from those.

I have done a search for this error through the knowlegebase and find nothing.

Assistance would be appreciated. 


I am having a problem with sql server and asp.net 3.5. I created and converted the Access database to Sql Server. When I open Visual Studio 2008 Professional and open the website I am working on. Now, in order to use the SqlDataSource i have to get the Sql database into my App-Data folder.

I right click on the App_Data folder i chose Add Existing Item, then i browse to this path: C:\Program Files\Microsoft Sql Server\MSSQLSERVER10.0MSSQLSERVER\DATA\techsupport.mdf, now i click on the techsupport.mdf being the database and click ok then i get an error message that says: "The file cannot be opened because it is being used by another process, please close all applications that might access this file and try again.".

I do have all the applications close, plus disconnected sql server database from object explorer and exited the application. I am not understanding what it is i have to close, am i missing something here?.

I greatly appreciate for your assistance.

I was not sure but i clicked on SQL Server and Transact-Sql

I am actually using Sql Server 2008 Developer Edition, VS 2008 Professional


Desi Bravo


I am having trouble finding a place to actually purchase the developer edition of Sql Server 2008 R2. I went to CDW and they provide the ability to purchase a developer license but don't provide the actual software. Where can I actually purchase the developer edition without subscribing to MSDN?




I've been looking to get SQL Server 2008 R2 Developer Edition since I discovered that there was going to be one.  My question is, where do i get it?  I can't find any place that references a place to buy it, or upgrade to it.  Any ideas?


When trying to create a new SSIS project in BIDS I get the message" creating project Integration Services Project....project creation failed". Also, any other types of BIDS projects will not work.

I have installed, uninstalled, repaired, updated, SP1 for SQL server and VS integrated shell, etc.

SSIS is installed and I can work with VS shell to connect to SQL Server and do queries, etc.

It is just the BIDS that is not working.

Have been troubleshooting, googling, and did a forum with someone else but have not had success.

At my wits end because it has been a week now.

I appreciate any help I can get.


Hi all,

I'm doing test of SQL Server 2008 in a Windows Server 2008 SP2 virtual machine. I installed SQL Server 2008 Developer Edition (ver 10.0.1600), and when iI try to create a policy, the 'Evaluation Mode' combo box has just 'On Demand' and 'On Schedule' options, no 'On Change - Prervent'.

Is anyone knows the reason?




Where can we purchase a standalone sql server 2008 developer edition without Msdn/technet? Appreantly it is available for $37 on Microsoft Store website but does not show up in the list. http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx

I purchased SQL Server 2008 a couple of years ago and would now like to purchase the R2 edition for my own training and research at home.  Where can I purchase?  I tried the Microsoft Store Online a few weeks ago and received the old 2008 version in the mail.  I called thier customer service area and they had no information on R2 Developer edition.  I do not want to go the Express route unless I really have to.  Any suggestions?




I am facing problem in installing SQL Server 2008 R2 Developer Edition in Windows 7 32 Bit OS.

Error Code : 2337, Corrupted installtion of .Net Framework 3.5 SP1

But my other .Net 3.5 SP1 applications can run without issues... Any one pl help me, Thanks!





<< Previous      Next >>

Microsoft   |   Windows   |   Visual Studio   |   Sharepoint   |   Azure