Setup Error: This product requires ASP.NET v2.0
Please help, trying to install WSS 3.0 on a x64 W2K3-server that is running WSS 2.0, but i get an error at the beginning of the setup: "This product requires ASP.NET v2.0 to be set to 'Allow' in the list of IIS Web Server Extensions" I have verified that it is set to allow, so that is not the issue.
February 13th, 2007 12:36am
I am having the exact same problem... I am also running the x64 version of Windows Server 2003. To take it a step further, when I try to run the SharePoint 3.0 installer, I get the following error language:Setup is unable to proceed due to the following error(s):This product requires ASP.NET v2.0 to be set to 'Allow' in the list of Internet Information Services (IIS) Web Server Extensions. If it is not available in the list, reinstall ASP.Net v2.0.Correct the issue(s) listed above and re-run setup.When I first tried to install it, I got an additional error stating that I needed .NET 3.0. I installed that, and that part of the error message no longer appears.It states in my IIS Web Service Extensions page that "ASP.NET v2.0.50727 (32-bit)" is listed as "Allowed". I do not know how to uninstall ASP.NET and reinstall it
February 14th, 2007 9:49pm
I have registered this as a support case with microsoft, waiting for them to call me during the day. Must be a problem with the x64-platform, a google-search shows very little info on this error message...
February 15th, 2007 12:12pm
One of the many x64 problems... They really should have some people dedicated to dealing with x64 compatibility issues...If you get a workable response, please pass it back this way. I'd like to be able to use SharePoint...
February 15th, 2007 11:53pm
Hi! MS support had no quick solution but i got it working by myself. I uninstalled IIS, reinstalled IIS, repaired ASP.NET (dotnetfx3_x64.exe) and then i could change the ASP.NET v2.0 IIS WSE from 'prohibited' to 'allowed'.After that, WSS setup went just fine!
February 16th, 2007 12:42am
February 17th, 2007 7:32am
This isn't just a 64 bit problem. I had the same problem on a 32 bit Win2003 server. Even though I had.net 1.x, 2.x and 3.x installed, IIS only recognized ASP.net 1.x. It might have something to do with installingIIS after you install .net 2.0,which is whatI did. Since I had already installed .net 3.0 (a requirement of Sharepoint Services 3.0),I uninstalled .net 3.0, uninstalled .net 2.0, then reinstalled .net 2.0 and reinstalled .net 3.0. I then opened IIS and sure enough, ASP.net 2.0 was listed. I changed it to allow, and Sharepoint installed OK. Sounds like a bug to me...
February 17th, 2007 7:01pm
Try running aspnet_regiis -i at .NET 2.0 folder under \WINDOWS\Microsoft.NET\Framework\. ASP.NET 2.0 shows up in IIS after I run the command.
February 20th, 2007 8:37am
I faced an additional problem... I had IIS running in 32 bit mode, which was necessary for some database compatibility. Because I was running an x64 operating system, it wouldn't let me install the 32 bit version of SharePoint, and it wouldn't let me run the 64 bit version of SharePoint while ASP.Net was in 32 bit mode.So I am stuck. I can either run SharePoint in 64 bit mode and not be able to run the website functions which require 32 bit ASP.Net, or vice-versa...I really hate the x64 version of Server 2003. It's been nothing but problems.
February 21st, 2007 8:53pm
"Try running aspnet_regiis -i at .NET 2.0 folder under \WINDOWS\Microsoft.NET\Framework\. ASP.NET 2.0 shows up in IIS after I run the command. " Worked! Thx.
March 12th, 2007 12:35pm
FYI, If you still get the error after running through the above on an x64-bit machine, please run C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i Note the (Framework64) folder instead of just (framework). I was getting this error even after running all of the above until I did what I stated above. Now it gets past the error.
March 17th, 2007 11:05am
It works. Thanks
March 28th, 2007 7:07pm
Running the posted command does fix the ASP.NET error for installing SharePoint Services 3.0 under Windows 2003 Server (all versions). Many thanks to Ga-De for posting this. I did not have to return to the IIS console to enable this "Allow" permission either. However, the path is currently: \\Windows\Microsoft.Net\Framework\v2.0.50727 And the command itself is: aspnet_regiis.exe -i
March 28th, 2007 9:35pm
An easy fix to this problem is to simply register ASP.NET 2.0 with the command: aspnet_regiis -c then select allow under the registered services in IIS. Hal. NET Framework Tools ASP.NET IIS Registration Tool (Aspnet_regiis.exe) When multiple versions of the .NET Framework are executing side-by-side on a single computer, the ASP.NET ISAPI version mapped to an ASP.NET application determines which version of the common language runtime (CLR) is used for the application. The ASP.NET IIS Registration Tool (Aspnet_regiis.exe) allows an administrator or installation program to easily update the script maps for an ASP.NET application to point to the ASP.NET ISAPI version that is associated with the tool. The tool can also be used to display the status of all installed versions of ASP. NET, register the ASP.NET version that is coupled with the tool, create client-script directories, and perform other configuration operations. Note There are two IIS Registration Tools that ship with the .NET Framework; one for standard systems and one for 64-bit system. The tool for 64-bit systems in located in the Framework64 directory of the Microsoft.NET directory inside the Windows folder; for example C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727 would contain the IIS Registration Tool. aspnet_regiis [options] Options Option Description -c Installs the client-side scripts for ASP.NET, such as client-side validation scripts, to the aspnet_client subdirectory of each Internet Information Services (IIS) site directory. Only the client-side scripts for the ASP.NET version that is associated with Aspnet_regiis.exe are installed.
March 30th, 2007 3:11am
"I had IIS running in 32 bit mode, which was necessary for some database compatibility. Because I was running an x64 operating system, it wouldn't let me install the 32 bit version of SharePoint, and it wouldn't let me run the 64 bit version of SharePoint while ASP.Net was in 32 bit mode."I have exactly the same problem. I am not able toinstall WSS 3.0 in 32-Bit mode on a x64 Windows Server with SP2. Is there any solution right now?
April 6th, 2007 2:13pm
I've tried all of the above to no avail.I have Windows Server 2003 x64. I'm running IIS in 32bit mode because of compatibility issues with Crystal Reports. For the life of me, I cannot install Sharepoint. Everything I do says that Asp.Net 2.0 is a requirement, and must be set to Allowed. I'm installed and reinstalled .NET, and I see it in my IIS and I've set it to allow. Still no joy.I've tried the aspnet_regiis trick, and that didnt help.It's very frustrating. If anyone has a solution, please post.
April 9th, 2007 7:56pm
Did you find a solution to this problem?Thanks!M
April 9th, 2007 10:52pm
The recommended solution was 'right on'. Thanks for sharing.
April 18th, 2007 10:28pm
What was the solution?
August 27th, 2007 5:55pm
I have the same problem. So, what was the solution????
August 29th, 2007 7:49pm
Have you tried running aspnet_regiis -c? that usually solves the problem.
September 15th, 2007 2:49am
Hi Chris, Sorry to say this, but WSS3.0/MOSS2007 must match the bits of the OS. I.e. if you have x64 OS, you must have WSS/MOSS (and all the relevant prereqs, namely IIS, ASP.NET2.0/3.0) in 64, too. I do reliaze this may not be a good answer, but someone in the thread was asking about running some IIS apps in 32, others in 64-bit mode. The only way I am sure will work and be fully supported is uninstall your OS and install 32-bit OS. x64 machines do support this. However, like stated, I understand that it may limit your options and flexibility with other things you may want to run today or in the future. JP
September 18th, 2007 12:03am
No need to uninstall everything with regards to the error under 32bit. Do the following and it should resolve the issue. For some reason installing the .NET Framework 3.x causes this to occur. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -u (uninstall) C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -i (reinstall)
September 27th, 2007 6:07pm
Thanks for your post- it helped
October 8th, 2007 6:38pm
worked for me as well... I am trying to install SHarePoint Services3.0 on win2k3 X64 box. was getting the same error even though i had allowed the .Net 2.0 in IIS. Running the aspnet_regiis -i worked like a breeze... Thanks Ga-De
November 29th, 2007 6:17am
I am installing MOSS x64 on Windows 2003 R2 Standard x64 edition. I installed theWSS 2.0 role, but that put IIS into 32 bit mode, and then I started getting the same error as everyone else. You can see if you're running the 32 bit edition if you look in the web services extensions and the ASP.NET 2.0 tag says (32 bit) at the end. So this is what I did to correct it: 1) Run %windir%\framework\v2.0.50727\aspnet_regiis -u <-- uninstalls the 32 bit edition of asp.net 2.0 2) Run "cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 0" from the cmd prompt <--this disables 32 bit mode in IIS 3) Run %windir%\framework64\v2.0.50727\aspnet_regiis -i <-- note the 64 at the end of framework. Personally, I've installed asp.net so many times in the 32 bit world that I didn't even know a framework64 folder existed. 4) Enable asp.net 2.0 in the web services extensions list. 5) Install MOSS. HTH
December 19th, 2007 3:09am
I had this same scenario (with .net 2.0 and 3.0 installed prior to IIS) and ran a repair on only the .NET 2.0 installation. WSS 3.0 then loaded fine. thanks.
April 7th, 2008 11:36pm
Out of all of the suggestions, this is the only one that worked for me. Bless you!
May 2nd, 2008 10:23pm
I tryed everything in this post...this one worked. Thanks!
July 22nd, 2008 10:36pm
thanks a lot
August 5th, 2008 8:23am
I re-installed IIS and ran the command C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -iand this worked and now I am able to install sharepoints services 3. Given how old this thread is, it is obvious that MS is not going to fix this as we just purchased server2003 x64
September 26th, 2008 9:55pm
Sansanthosh: There is absolutely no justification for proposing your own message that says (only!) "Thanks a lot" as an answer.Just what is it supposed to be an answer to ?
December 1st, 2008 4:56pm
I had the exact same situation (Win2k3 R2 x64 trying to install MOSS x64 and getting the ASP.NET v2.0 error). This resolved it for me as well. Thanks.
June 5th, 2009 12:57am
YES YES YES!!! I uninstalled the 32bit ASP.Net, then disabled 32bit mode in IIS, then installed the 64bit ASP.Net. And after installing WSS3 I am greeted with "Installation Successful". Thanks Andrew.
July 19th, 2009 11:45pm
I had the exact same situation i have tried all the solutions given above but i m unable to install the share point .......i m just new to sharepoint can any one help me plzzzzzzzzzzzzzzzzzzzz Thanks in advance
November 28th, 2009 10:42pm
Thanks, worked like a charm!
February 2nd, 2010 5:56am
This worked for me, but Im 32bit.
September 22nd, 2010 10:39pm
Try this... http://www.bronios.com/index.php/2008/03/04/moss-setup-error-this-product-requires-aspnet-v20-to-be-set-to-allow-in-the-list-of-internet-information-services-iis-web-server-extensions/
November 2nd, 2010 10:08am
This solution worked perfectly for me. Thanks Cac123!!
April 19th, 2011 1:13pm