HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033In that key I noticed the suspicious values:
"SP"=dword:00000000 "SPIndex"=dword:00000000 "SPName"="RTM"Without quitting the SQL server installer validaton screen, I changed these values to what you see below, crossed my fingers and rerun the installer validation, which passed!
"SP"=dword:00000001 "SPIndex"=dword:00000001 "SPName"="SP1"Now, I didn't really guess those values. I looked in a sibling registry key (...Servicing\9.0\PRO\1033) and saw that it contained those new values, then I copied them.
In
the "Installation Rules" Section, I got the error "Rule "Previous
releases of Microsoft Visual Studio 2008" failed." as shown below
Then i clicked on the failed link, which is next to the rule.it shows the following popup Message
---------------------------
Rule Check Result
---------------------------
Rule "Previous releases of Microsoft Visual Studio 2008" failed.
A 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.
---------------------------
OK
---------------------------
As
suggested in the Error message, I Upgraded the Microsoft Visual Studio
2008 with SP1, then i continued to install SQL Server 2008, it installed
well without any issues.
You Can Download the VS 2008 SP1 from the following link,
http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx
http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx
Go thru the following article,
KB956139 – Visual Studio 2008 SP1 may be required for SQL Server 2008 installations.