我在32位机器经典应用程序池中收到以下错误
Handler "PageHandlerFactory-ISAPI-4.0_32bit" has a bad module "IsapiModule" in its module list.
Run Code Online (Sandbox Code Playgroud)
并在64位机器
处理程序"PageHandlerFactory-ISAPI-4.0_64bit"在其模块列表中有一个错误的模块"IsapiModule".
如果我们在webservices中安装isapi和cgi,则此错误不会发生.是否有任何可能的方法来允许我的程序,而无需在经典的应用程序池中安装它们.我的下一个问题是,如何识别isapi和cgi限制已安装.是否存在任何注册表检查或任何其他检查.
提前致谢.
Ben*_*son 39
上面的回答对我有所帮助,但需要一些额外的步骤,这是我必须完成的全部过程.
转到控制面板 - > 程序和功能 - > 打开或关闭Windows功能.确保您选择了以下内容:

接下来,刷新IIS管理器.您现在应该看到IIS的功能的根级别上的ISAPI和CGI限制,单击允许两个版本的.NET v4.0

你在程序和功能中为IIS启用了asp.net 吗?检查程序和功能 - >打开或关闭Windows功能 - >互联网信息服务 - >万维网服务 - >应用程序开发功能 - > asp.net!
| 归档时间: |
|
| 查看次数: |
34395 次 |
| 最近记录: |