IIS Application Pool
Extensibility point in the WiX XML Schema. Schema extensions can register additional
elements at this point in the schema.
Id of the AppPool. If the Id is not specified, it will be generated.
Name of the AppPool to be shown in IIs.
User account to run the AppPool as. To use this, you must set the Identity attribute to 'other'.
How often, in minutes, you want the AppPool to be recycled.
How often, in requests, you want the AppPool to be recycled.
Specifies the amount of virtual memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this attribute is 4,294,967 KB.
Specifies the amount of private memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this attribute is 4,294,967 KB.
Shutdown worker process after being idle for (time in minutes).
Limit the kernel request queue (number of requests).
Maximum CPU usage (percent).
Refresh CPU usage numbers (in minutes).
Action taken when CPU exceeds maximum CPU use (as defined with MaxCpuUsage and RefreshCpu).
Maximum number of worker processes.
Identity you want the AppPool to run under (applicationPoolIdentity is only available on IIS7). Use the 'other' value in conjunction with the User attribute to specify non-standard user.
Specifies the request-processing mode that is used to process requests for managed content. Only available on IIS7, ignored on IIS6.
See https://learn.microsoft.com/en-us/iis/configuration/system.applicationHost/applicationPools/applicationPoolDefaults/ for valid values.
This attribute may be set via a formatted Property (e.g. [MyProperty]).
Specifies the .NET Framework version to be used by the application pool. Only available on IIS7, ignored on IIS6.
See https://learn.microsoft.com/en-us/iis/configuration/system.applicationHost/applicationPools/applicationPoolDefaults/ for valid values.
This attribute may be set via a formatted Property (e.g. [MyProperty]).
Extensibility point in the WiX XML Schema. Schema extensions can register additional
attributes at this point in the schema.