Click here to Skip to main content
15,885,914 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Usually, for a service in IIS 7, there should be an option of 'Enable 32-bit Applications' in the General Category of Advanced Setting. However, in my IIS 7, there is no such an option. The Advanced settings interface is different from one of my co-workers'. Can someone explain it? How can I get the 'Enable 32-bit Applications' option? Thanks.
Posted

You have to be running on a 64 bit machine to see that option.
 
Share this answer
 
Comments
[no name] 13-Nov-13 8:49am    
My CPU's OS is a 64-bit OS. What setting I should do to enable it? Thanks.
ZurdoDev 13-Nov-13 8:51am    
Are you looking at IIS 6.0 Manager or IIS Manager?
ZurdoDev 13-Nov-13 8:55am    
You can try running a command line to turn it on,

appcmd set apppool /apppool.name:MyAppPool32bit /enable32BitAppOnWin64:true

However, the only reason I have seen it not be there is when you are not on a 64 bit machine.
[no name] 13-Nov-13 9:05am    
Ryan: Thanks for your post. In which directory I can run the commandline: appcmd set apppool /apppool.name:MyAppPool32bit /enable32BitAppOnWin64:true?
ZurdoDev 13-Nov-13 9:11am    
I believe any command line. You may need to search for appcmd if that doesn't work.
Referring to Ryan's post, I did the followings:
1) Start AppCmd.exe – At the Command Prompt, type cd %windir%\system32\inetsrv, and then press ENTER.
2) Change an Application Pool for an application.
3) In IIS Manager, Enable 32-bit Applications on the Application Pool Defaults.
This solution should be credited to Ryan. Thanks to Ryan.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900