We process a lot of huge document so to be able to run in 64 bit mode and use more than 4GB of memory is kind of important.
Trying to figure out which app pools are actually running in 32-bit mode
appcmd list wp
Then go into Task Manager, show processes for all users. If the PID doesn't show up then View | Select Columns | check PID
The processes that have a *32 next to the name are the ones running in 32 bit mode.
So, w3wp.exe *32 is running in 32 bit mode
How to solve that...
Go into the IIS Manager, find the Application Pools, right click | advanced settings | Enable 32-bit application = False.
You must compile your application in 64 bit mode or AnyCPU. Here is a really good explanation for
moving-asp-net-web-application-from-32-bit-to-64-bit
No comments:
Post a Comment