Hi all,< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Yesterday, I just downloaded the SQL Server 2005 Express (SQLEXPR.EXE) and tried to install it in my Windows XP Pro PC that is on Microsoft NT 4 LAN System. I got the following error: Microsoft SQL Server 2005 CTP setup The Microfost .NET Framework 2.0 is not installed. Please install before running setup.
This morning, I downloaded the NET Framework Version 2.0 Redistributable Package Beta 2 (x86) from the Microsoft Download Center and installed it in my Windows XP Pro PC. Then I tried to install the SQL Server 2005 Express (SQLEXPR.EXE) again. This time I got a new error: SQL Server 2005 Setup has detected incompatible components from beta versions of Visual Studio, .NET Framework, or SQL Server 2005. Use ADD or Remove Programs to remove these components, and then run SQL Server 2005 Setup again.
I am confused and lost in this installation problem. Was the .NET Framework Version 2.0 Redistributable Package Beta 2 (x86) a wrong Microsoft .NET Framework 2.0 I downloaded and installed in my PC Where is the right Microsoft .NET Framework 2.0 for the SQL Server 2005 Express Please help and advise.
Thanks in advance,
Scott Chang

SQL Server 2005 Express Installation Problem: Incompatible components from beta version of .NET Framework
Tone Southerland
I had the same message.
1. uninstall any sql 2005 develop or express editions
2. rename the folder "C:\Program Files\Microsoft SQL Server\MSSQL.1" to
something like "MSSQL.1-Old" (any database you would have created would still be in the "..mssql\data" folder.
3. re install mssql express (it should work fine)
4. you may need to copied any previous database into the new folder and reattach them.
good luck!
rachakunta
Thank you for sharing this -- I was having the same uninstall problems, and after deleting the product keys under the ...Installer/UserData section the install worked now.
Thanks again
XiNO
Yes, Beta 2 version of .NET Framework 2.0 is the wrong version. Did you install the Sept CTP version of SQL Express If so, please re-visit the page and read carefully the set of Instructions near the bottom of the page, it should give you a link that points you to the .NET Framework 2.0 you need to install.
Sean Stapleton
You're great!!!
I Faced the same problem and your solution worked well.
Thanx a lot
Lorenzo
quincin
AeQuitaZ
I cannot answer your question. I just need more information on the solution you found to your problem. I am in about the same situation as you were and want to know if you would suggest me to remove entries in the registry, move that find hazardous. I would not like to have to reinstall Windows XP Pro and risk to lose a lot of work.
When I try to install SQL Server 2005 September CTP, the setup program gives me the following error message:
"SQL Server 2005 Setup has detected incompatible components from beta versions of Visual Studio, .NET Framework, or SQL Server 2005. Use Add or Remove Programs to remove these components, and then run SQL Server 2005 Setup again. For detailed instructions on uninstalling SQL Server 2005, see the SQL Server 2005 Readme."
Some other question arise from this message:
1- Where can I find the "SQL Server 2005 Readme"
2- Since the Add or Remove Programs does not display any SQL software, what should I do
3- Would it be best to just wait for November 7th, expected date for the final release
Thank you for your time and wish you good luck.
J.T.
hulle
Blue Stone Post
HOURS LATER: For what it's worth, I went through the Registry and deleted about 5 keys returned by a search on the string "9.00.1116" - the offending build number. Seems to be installing Ok now.
Will I be able to reinstall the other "Beta" software now I want to use the Visual Web Builder. Thank you.
Sunil Sarlaya
Without knowing all the details, I'd suggest doing a complete uninstall of sql server and .net framework 2.0. In the Readme, look for the section "Build Cleanup Wizard" and see if any of it applies to your scenario.
Then makes sure to install the correct version of .NET Framework 2.0, and install SQL Server 2005. I know this sounds tedious, but please remember this is still a beta product.
Udhaya Kumar D
I am pretty much clueless now.
Claus Stahnke
I found this information from my install log:
Before this, I deleted the key under products: {2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F} and {2750B389-A2D2-4953-99CA-27C1F2A8E6FD} It turns out:
Loaded DLL:C:\WINDOWS\system32\msi.dll Version:3.1.4000.2435
Error: MsiGetProductInfoW INSTALLPROPERTY_VERSIONSTRING failed for Product Code {2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F}
MsiGetProductInfoW INSTALLPROPERTY_INSTALLEDPRODUCTNAME returned 1608
MsiQueryProductState returned 1
Error: MsiGetProductInfoW INSTALLPROPERTY_VERSIONSTRING failed for Product Code {2750B389-A2D2-4953-99CA-27C1F2A8E6FD}
For the undeleted key: "{44568A1C-53F6-49A5-A163-CD9ADC0F76D5}" it turns out.
MsiGetProductInfoW INSTALLPROPERTY_INSTALLEDPRODUCTNAME returned 1608
MsiQueryProductState returned 1
Product "{44568A1C-53F6-49A5-A163-CD9ADC0F76D5}" versioned 2.0.50727 is not compatible with current builds of SQL Server.Expected at least version: 2.0.50727.42
The Product Name is "Microsoft .NET Framework 2.0"
Loaded DLL:C:\WINDOWS\system32\msi.dll Version:3.1.4000.2435
Error: Action "PerformSCC
I guess I did the wrong thing to delete the first two keys. Could you help me out please Thank you so much
Fabio Cozzolino
Pat_ON
Its about an hour later now and I resolved the issue. I made several attempts using the manual MsiExec.exe /I{product id} approach. I believe this did remove some of the peices I was missing. However, there were still remnants of SQL 2005 Beta 2 in the registry. Ultimately I used the {product id} provided in the SQL installer logs to locate the offending registry information. Once I deleted the information, my install worked perfectly. I know Microsoft frowns on editing the registry directly, so use caution if you attempt this.
I probably deleted more information than I needed to. Ultimately, I think the problem registry information was located in the installer section of HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/Installer/UserData/someuser/Products
Good luck. I hope this is helpful
tcw
Thanx friends.
I have the same problem and resolve it now.