<system.applicationHost>
Panoramica
L'elemento <system.applicationHost>
contiene impostazioni di configurazione globali usate dal servizio attivazione processi di Windows (WAS) in Internet Information Services (IIS) 7. Questo elemento definisce molte delle impostazioni di configurazione a livello di server nel file di ApplicationHost.config IIS 7.
Di importanza significativa, l'elemento <system.applicationHost>
contiene le impostazioni di configurazione per le <raccolte applicationPools> e siti>, che definiscono rispettivamente la raccolta di pool di applicazioni e< siti Web in un server IIS 7.
Nota
A differenza delle impostazioni disponibili in <system.webServer>, le impostazioni nell'elemento <system.applicationHost>
non possono essere delegate.
Compatibilità
Versione | Note |
---|---|
IIS 10.0 | L'elemento <system.applicationHost> non è stato modificato in IIS 10.0. |
IIS 8,5 | L'elemento <system.applicationHost> non è stato modificato in IIS 8.5. |
IIS 8,0 | L'elemento <system.applicationHost> non è stato modificato in IIS 8.0. |
IIS 7,5 | L'elemento <serviceAutoStartProviders> è stato aggiunto in IIS 7.5. |
IIS 7.0 | L'elemento <system.applicationHost> è stato introdotto in IIS 7.0. |
IIS 6.0 | N/D |
Installazione
L'elemento <system.applicationHost>
è incluso nell'installazione predefinita di IIS 7.
Procedure
Non sono presenti esempi specifici dell'elemento <system.applicationHost>
. Per esempi che configurano le impostazioni disponibili all'interno dell'elemento <system.applicationHost>
, vedere gli elementi figlio elencati nella sezione dettagli della configurazione di questo argomento.
Configurazione
L'elemento <system.applicationHost>
è definito nel file ApplicationHost.config.
Attributi
Nessuno.
Elementi figlio
Elemento | Descrizione |
---|---|
applicationPools |
Elemento facoltativo. Contiene le impostazioni di configurazione predefinite per tutti i pool di applicazioni nel server e definisce le impostazioni di configurazione per pool di applicazioni specifici. |
configHistory |
Elemento facoltativo. Specifica le impostazioni della cronologia di configurazione per un server. |
customMetadata |
Elemento facoltativo. Contiene le impostazioni usate internamente dal componente del mapper ABO (Base Object) Amministrazione di IIS 7. |
listenerAdapters |
Elemento facoltativo. Specifica le impostazioni di configurazione per gli adattatori listener, ovvero componenti che stabiliscono la comunicazione tra listener non HTTP e WAS. |
log |
Elemento facoltativo. Specifica la modalità di registrazione per un server. |
serviceAutoStartProviders |
Elemento facoltativo. Specifica una raccolta di assembly gestiti che verranno caricati quando viene specificato per l'avvioMode AlwaysRunning di un pool di applocation.Nota: Questo elemento è stato aggiunto in IIS 7.5. |
sites |
Elemento facoltativo. Definisce tutti i siti nel server e tutte le applicazioni e le directory virtuali in tali siti. |
webLimits |
Elemento facoltativo. Configura limiti di connessione TCP/IP e larghezza di banda. |
Esempio di configurazione
L'esempio di configurazione seguente definisce un elemento semplice, statico-content-only <system.applicationHost>
, con un singolo pool di applicazioni ("DefaultAppPool") e un singolo sito Web ("Sito Web predefinito").
<system.applicationHost>
<applicationPools>
<add name="DefaultAppPool" />
<applicationPoolDefaults>
<processModel identityType="NetworkService" />
</applicationPoolDefaults>
</applicationPools>
<customMetadata />
<listenerAdapters>
<add name="http" />
</listenerAdapters>
<log>
<centralBinaryLogFile enabled="true" directory="%SystemDrive%\inetpub\logs\LogFiles" />
<centralW3CLogFile enabled="true" directory="%SystemDrive%\inetpub\logs\LogFiles" />
</log>
<sites>
<site name="Default Web Site" id="1">
<application path="/">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%SystemDrive%\inetpub\logs\LogFiles" />
<traceFailedRequestsLogging directory="%SystemDrive%\inetpub\logs\FailedReqLogFiles" />
</siteDefaults>
<applicationDefaults applicationPool="DefaultAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>
<webLimits />
</system.applicationHost>
Codice di esempio
Non sono presenti esempi di codice specifici dell'elemento <system.applicationHost>
. Per esempi di codice che configurano le impostazioni disponibili all'interno dell'elemento <system.applicationHost>
, vedere gli elementi figlio elencati nella sezione dettagli della configurazione di questo argomento.