![将 IIS7 默认所有新应用程序池设置为 64 位](https://linux22.com/image/591795/%E5%B0%86%20IIS7%20%E9%BB%98%E8%AE%A4%E6%89%80%E6%9C%89%E6%96%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%B1%A0%E8%AE%BE%E7%BD%AE%E4%B8%BA%2064%20%E4%BD%8D.png)
IIS 7.5 中是否有设置可将新创建的应用程序池中的“启用 32 位应用程序”默认为 False?我知道如何在 power shell 中为一个应用程序池设置它,但我想知道是否有一个全局 IIS 设置,以便在创建新应用程序池时它始终为 false。谢谢!
答案1
“启用32位应用程序”的默认值默认为“False”。如果您的设置不是这种情况,您可以使用以下任何一种方法来“修复”它:
使用 GUI 工具:
IIS 管理器|应用程序池|右键单击|设置应用程序池默认值...
使用命令行(此特定情况下为 appcmd.exe):
%SystemRoot%\System32\inetsrv\appcmd.exe set config /section:system.applicationHost/applicationPools /applicationPoolDefaults.enable32BitAppOnWin64:"False" /commit:apphost