Quando ho ricevuto una casella Windows 7 appena configurata, ho notato che ASP.NET era disattivato per impostazione predefinita. Quindi era ASP classico. Stavo ricevendo un errore 404.17 per un'applicazione web. Penso che sia perché non ho un tipo MIME "aspx". Anche se è solo una supposizione. Quando li ho accesi in Pannello di controllo> Programmi e funzionalità> Attiva o disattiva funzionalità Windows, e riavviato il mio computer Windows 7, i tipi MIME non sono mai stati visualizzati. Qualcuno può controllare quale tipo di MIME hanno per le pagine * .aspx e dirmi la configurazione in modalità di modifica? Quali altri tipi MIME mancherò per le estensioni ASP.NET (es: ashx, asax, ecc ...)? Qual è il modo migliore per configurarli tutti?Mancanti tipi MIME in IIS 7 per ASP.NET - 404.17
Error Summary
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.
...
Module: StaticFileModule
Notification: ExecuteRequestHandler
Handler: StaticFile
Error Code: 0x80070032
Requested URL: ...
Physical Path: ...
Logon Method: NTLM
Logon User: {DOMAIN}\{WINDOWS LOGIN}
...
Most likely causes:
The request matched a wildcard mime map. The request is mapped to the static file handler. If there were different pre-conditions, the request will map to a different handler.
...
Things you can try:
If you want to serve this content as a static file, add an explicit MIME map.
È possibile elencare quali impostazioni di IIS7 sono state attivate? –
Stai chiedendo le impostazioni che ho visto sotto la sezione "Mapping gestori", che è apparso dopo aver eseguito il comando "aspnet_regiis.exe -i"? Ce n'erano diversi (es .: asmx, ashx, aspx, asax, ecc ...) – MacGyver
Nel Pannello di controllo, sono andato su "Programmi e funzionalità> Attiva o disattiva le funzionalità di Windows> Internet Information Services (IIS)> Servizi Web > Caratteristiche di sviluppo dell'applicazione> ASP.NET "... tra gli altri – MacGyver