itznfb


I'm trying to install SQL Server 2005 Express on my Vista Business x64 laptop and during install I keep getting the message:

- ASP.Net Version Registration Requirement (Warning)
Messages
ASP.Net Version Registration Requirement

Failed to find the ASP.Net Version Registration with Microsoft Internet Information Services (IIS).





Re: SQL Server 2005 Express on Vista Business x64

Vito


I've been struggling with this problem for over three hours now. I've tried countless things, and nothing has been able to get me past this installation road block. It's so frustrating.

Does anyone have any idea how to get through this

Scenario:

I have Vista Ultimate 64 installed.

I then installed IIS 7.

I added the components that SQL Server 2005 requires (HTTP Redirection, IIS WMI, and IIS Metabase.

I installed Visual Studio 2005 (should have did this after SQL Server, oh well).

I then uninstalled SQL Server 2005 Express.

I then tried to install SQL Server 2005 Standard, but started getting this ASP.NET error that is mentioned above.

Help






Re: SQL Server 2005 Express on Vista Business x64

JEC_VCC

i have the same problem.. does any one have detail steps to resolve this issue i looked at app domain and they seem to have .net 2.0 assigned.. but i would like to verify and ensure proper method..






Re: SQL Server 2005 Express on Vista Business x64

ScoutFu

Same problem here.

Not much of this makes sense and I find it hard to believe that microsoft aren't aware of this problem, but i cannot find any help the matter! Am i going to have to format my laptop and install XP

Because we have 64bit systems we cannot install the 32bit version of .NET 2.0., But SQL Server 2005 Express setup is 32bit, so if we try to use it, it cannot find the 32bit version of .NET

After installing SQL Express I am told to install SQL Server 2005 SP2, but although i have tried installing the 32 bit version of this there is absolutely no point because of the missing .NET.

I then tried installing the 64bit version of SP2, but it wouldn't do so through the setup, so I unpacked it and ran the msi files individually.

So why do i still get the 'ASP.Net' error if i am now using the supposedly 64bit version of SQL Server with the 64bit version of .NET

What is going on Microsoft

(Vista Ultimate 64)





Re: SQL Server 2005 Express on Vista Business x64

Millennium

IIS on a 64 bit system runs by default the 64 bit version of the framework and SQL Server express is a 32 bit application so that is what is causing your problem since it needs the 32 bit framework to operate correctly.

There are 2 solutions:

1. Install SQL Server 2005 x64 developer edition instead of the express edition. This version however is not free so you will need to purchase a license witch luckily for us is not as expensive as a standard or enterprise license.

Or:

2. Click start > run and type:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

That will force your IIS to run in 32 bit emulated mode.

then again at run or a command prompt type:

%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

To register the 32 bit framework with IIS.

After that you should be able to install the larger version (x64) capable of SQL Server Express 2005 without incident.

This solution works on all x64 windows versions, including, windows XP x64, Windows Server x64 versions ans well as on all x64 Windows Vista versions including Windows Vista Business x64 Smile

That¡¯s it have fun Smile

Friendly regards

Christian Schiffer, MCP