首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS 7.5 32位应用程序池以64位启动

IIS 7.5 32位应用程序池以64位启动
EN

Stack Overflow用户
提问于 2013-01-21 20:28:48
回答 2查看 8.2K关注 0票数 2

我有个奇怪的问题。

64位Windows 7专业版安装了IIS 7.5/64。已将应用程序池配置为启用32位应用程序,并且已使用此应用程序池创建了一个站点。但是,当站点的辅助进程启动时,它始终作为64位进程启动。应用程序池的“位数”在任务管理器中得到证明,它没有带有w3wp.exe进程名称的"*32“标记。

我尝试删除并重新创建应用程序池,创建新的应用程序池,重新注册32位框架,每次都重新启动IIS,但都无济于事。我确信我忽略了一些微不足道的东西,在“森林换树木”模式下,所以在正确的方向上推动来驱散雾将是值得感激的。

我已经阅读了几篇关于这类问题的文章,但大多数都集中在确保应用程序池配置为“启用32位应用程序”,这是采取的第一步之一。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-22 22:53:26

嗯,经过几天的摸索,我终于解决了这个问题。

在通过IIS管理工具验证了机器上的每个应用程序池都显式地将"Enable 32-bit application“设置为True之后,我进入了机器的applicationHost.config,并且这些相同的池都将该属性设置为False。

谢谢你的建议。我并不完全理解为什么IIS管理工具在启用32位应用程序设置的问题上对我撒谎,但是哦,好吧…:)

票数 1
EN

Stack Overflow用户

发布于 2013-01-21 23:19:25

你设置好了吗

代码语言:javascript
复制
enable32BitAppOnWin64

真的吗?

它作为可以通过编程方式设置的ApplicationPool类上的一个属性公开:ApplicationPool.Enable32BitAppOnWin64

How to change property Enable32BitAppOnWin64 of Application Pool on IIS 7 on Windows Azure?

最后,您可以在应用程序池默认值:http://www.iis.net/configreference/system.applicationhost/applicationpools/applicationpooldefaults中设置它

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14438622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档