Environment
32
64
32bit
64bit
32-bit
64-bit
Webconsole
Reporting
Reports
Dashboard
IIS7
SCM Dashboard
Security Manager Reporting
6.5
Situation
How to Configure IIS7 to Run 32-bit and 64-bit ASP.NET versions on the same machine for Security Manager Dashboard, SCM Dashboard, and Security Manager Console.
Resolution
In IIS7, 32-bit and 64-bit worker processes can run simultaneously.
The same enable32BitAppOnWin64 property for the applicationPools in the applicationHost.config. Now, set this for individual application pools. Below is a sample configuration:
<applicationPools>
<add name="MyAppPool32bit" autoStart="true" enable32BitAppOnWin64="true" />
<add name="MyAppPool64bit" autoStart="true" enable32BitAppOnWin64="false" />
<applicationPoolDefaults>
<processModel identityType="NetworkService" />
</applicationPoolDefaults>
</applicationPools>
Below is for IIS7 Manager:
Right click on the Application Pool and select ?Advanced Settings?? or select the same from the Actions pane after selecting the Application pool
Change the ?Enable 32-bit Applications? to True (if you want the application pool to spawn in a 32-bit mode)
Click OK
To verify if the process is really spun in a 32-bit mode in 64-bit Operating System. Open the Task Manager and go to Processes tab ? and see the below:
w3wp.exe *32 - Network Service - 00 - 18,616K - 52 K - IIS Worker Process