C#: Supportato IIS 7
copia linkDescrizione
Viene ora correttamente supportato IIS7. Tale versione di Internet Information Service, infatti, non utilizza più il nodo XML
<httpRuntime maxRequestLength="[MaxDimInKB]" />per indicare la massima dimensione di una singola richiesta HTTP ma richiede di specificare il nodo XML
<requestLimits maxAllowedContentLength="[MaxDimInByte]" ></requestLimits>Pertanto a partire dalla versione 9.5 tale nodo è stato aggiunto al file Web.config del template delle applicazioni web in tecnologia C#.
Qualora avviate customizzato il file Web.config suggeriamo di controllare le differenze tra il file presente nella directory Template di In.de (C:\Program Files\INDE\CURRENT\Template\CSharp\web.config) ed il file presente nella directory custom dell'applicazione.
Funzionalità interessate
L'installazione di applicazioni web in tecnologia C# su IIS 7.
Note
-
Sul sistema operativo Vista o su un IIs 7 non configurato correttamente potrebbe generarsi l'errore 500 dopo l'installazione dell'applicazione. In questo occorre eseguire le seguenti operazioni, come indicato qui (vedi problema 9):
- aprire, con un editor di testo, il file C:\Windows\System32\inetsrv\config\applicationHost.config
- cercare la sezione <section name="requestFiltering" overrideModeDefault="Deny" />
- cambiare il valore "Deny" con "Allow"
- salvare il file
- premere F5 all'interno del browser
- Qualora non si desideri cambiare tale file è possibile customizzare il file Web.config ed eliminare le righe 91-95:
<security> <requestFiltering> <requestLimits maxAllowedContentLength="_ICD_MaxRequestSizeBytes" ></requestLimits> </requestFiltering> </security>
Ultima modifica: 22/10/2010 / Validità: da 9.5.4160