You may receive the following error: HTTP Error 404.17 - Not Found. The requested content appears to be script and will not be served by the static file handler.
This is because .Net isn't configured correctly in IIS.
I ran into this in Windows Server 8 under IIS - Even after installing .Net 3.5 (and hence 2.0) IIS wasn't configured properly - So the static file handler was trying to handle .aspx requests - Resulting in this error.
The fix is simple:
- Launch Command Prompt - Start - cmd.exe
- cd C:\Windows\Microsoft.NET\Framework64\v2.0.50727
- aspnet_regiis -ir
Start installing ASP.NET (2.0.50727).At this point if you refresh your page it should work properly.
................
Finished installing ASP.NET (2.0.50727).
-----------------------------------
Full error text:
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.
Detailed Error Information:
| Module | StaticFileModule |
|---|---|
| Notification | ExecuteRequestHandler |
| Handler | StaticFile |
| Error Code | 0x80070032 |
| Requested URL | http://localhost:80/login.aspx | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Physical Path | c:\SandBox\Mercurial\wwwroot\Admin\login.aspx | ||||||||||||||||
| Logon Method | Anonymous | ||||||||||||||||
| Logon User | Anonymous |
Ref