ASP.NET
Re: How to verify that ASP.NET is installed in IIS 7
03/18/2010
05:23:44 PM
2W311AA20 Show this entire thread in new window
Gratar Image based on email address
From:
Dmitry Litvak
To:
Rick Strahl 
Attachments:
None
Rick,

I can't thank you enough for your help! Your message and your help file did the job.


Take a look at the Web Connection install instructions - it shows the dialog that you should be looking at. ASP.NET is one of the 'recommended' components with Web Connection now that the .NET module is supported and you can see that in the setup instructions for Win7/Win2008.

wcdocs:_22f0xkbmq.htm

Your roles will determine what gets installed - they can override the settings in the features dialog.

Other than that I don't know. Win 2008 ships with .NET 3.5. You'll probably want to install .NET 3.5 SP1 since it includes many new features and framewqork enhancements.

+++ Rick ---

\Sorry I somehow clicked on Send before finishing the message

Rick,
One more question, please (actually more than one). I connected to the customer Server 2008. Here is what I see:
Program & Features Installed:
1. Microsoft .NET Framework 3.5 Sp1
2. MSXML 4.0 SP2
3. MSXML 4.0 SP2
4. Vmware Tools

Then I looked at the Role Services:
Application Development Not Installed
ASP.NET Not Installed
.NET Extensibility Not Installed
ASP Not Installed
CGI Not Installed
ISAPI Extensions Not Installed
ISAPI Filters Not Installed.

My quetions is, do I ask the IT manager to install the above Role Services? What is confusing to me is that the Feature sections shows that .NET 3.5 is installed but the Rose Services is not. Microsoft tech writers need a vacation (or I do <g>).

Thank you in advance for your help.

Make sure ASP.NET is installed (Windows Features) first of all. By default it is not.

Next make sure that the ISAPI and CGI restrictions are set to allow ASP.NET. Go to the server machine root and use ISAPI and CGI Restrictions and allow ASP.NET there.

Finally make sure your application is set to run in the appropirate ASP.NET application mode (Integrated is what you typically want).

Hope this helps,

+++ Rick ---

Hello,

I am trying to install an ASP.NET application (ver 2.0) on Server 2008 (IIS 7) for the first time.

When attempting to browse a very simple (one line) .ASPX page I get the following error:

HTTP Error 404.3 - Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

I don't think I need MIME map but one other possible cause of the problem (as shown on the error page) is that ASP.NET is not installed. I checked the local services on the server but see nothing that resembles ASP.NET service. I checked the folder C:\Windows\Microsoft.net\Framework and the folders for .NET 2,3 are there.

How do I verify if ASP.NET is or is not installed? On IIS 6 I remember executing "ASPNET_REGIIS –i" in command prompt. But I don't know if this can cause adverse effects on the Server 2008 (customer server).

Any suggestions, please?