对于很多B/S架构的软件来说,在IIS中添加ISAPI和CGI限制功能是非常必要的,因为如果在IIS中不添加添加ISAPI和CGI限制功能可能会引起软件运行过程中报错,或者直接就登录不了。

  1、允许ISAPI和CGI限制功能中允许.NET 4.0相应的ISAPI和CGI的DLL组件运行操作步骤如下:

  (1)点击" 开始 "→" 运行 "中输入" inetmgr" 或者 " 开始 " → " 搜索程序和文件 "-输入" inetmgr " 或者 " IIS " ,windows7操作系统也可以通过:右击计算机,管理,服务和应用程序,internet信息服务(IIS)管理器)

  (2)如下图,选中IIS根路径,如下图所示,在“功能”视图中,双击" ISAPI 和 CGI 限制 ",如下图所示:

  

  (3)依次右击 ASP.NET v4.0.30319 选择" 允许 ",然后再在" 开始 "→" 运行 "中输入" IISRESET "重启IIS服务。

  

  2、在ISAPI和CGI限制功能中添加ISAPI和CGI的DLL组件

  有可能会出现在ISAPI和CGI限制功能中没有ASP.NET v4.0.30319对应的ISAPI和CGI的DLL组件允许项,我们应该进行如下操作:

  (1)进入IIS管理器,选中IIS根路径,如下图所示,在“功能”视图中,双击“ISAPI 和 CGI 限制”先点击“操作”窗格中单击" 添加 "。

  

  (2)在“添加 ISAPI 和 CGI 限制”对话框中,描述处输入:ASP.NET v4.0.30319,ISAPI或CGI路径处选择:%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll;同时勾选允许扩展路径,点击“确定”。

  

  (3)按同样的方法添加,描述为:ASP.NET v4.0.30319,ISAPI或CGI路径为:%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll;同样勾选允许扩展路径,点击“确定”。

  注意:如果添加时不选允许扩展路径,则限制状态将为“不允许”,这是默认状态。我们也可以在添加后,右击ASP.NET V4.0.30319,选择“允许”即可。

  3、由于软件在运行时,需要调用IASPI扩展,所以我们在安装IIS时,一定要注意勾选 ISAPI扩展,否则软件无法正常运行。

  

最新文章

  1. iOS 如何在一个已经存在多个project的workspace中引入cocoapods管理第三方类库
  2. gnome3.X添加开机启动项
  3. 反射类属性生成DataTable
  4. [SAP ABAP开发技术总结]权限对象检查
  5. codevs 1061 重复子串
  6. HDU 4276 The Ghost Blows Light(树形)
  7. 教你如何使用U盘装系统
  8. 基于Android的ELF PLT/GOT符号和重定向过程ELF Hook实现(by 低端农业代码 2014.10.27)
  9. 浙大 pat 1038 题解
  10. Alamofire源码解读系列(十)之序列化(ResponseSerialization)
  11. HDU 6024(中国大学生程序设计竞赛女生专场1002)
  12. Openfire分析之三:ConnectionManager 连接管理(1)
  13. ElasticSearch 集群监控
  14. 一种轻量级的微信小程序日志监控的方法
  15. tomcat连接常用数据库的用法
  16. HTML DOM 学习笔记
  17. Python day7之mysql
  18. 《Go语言实战》摘录:7.1 并发模式 - runner
  19. oracle网页客户端工具
  20. JSP中内置对象pageContent的使用

热门文章

  1. Sharding & IDs at Instagram(转)
  2. 类似于QQ游戏百万人同时在线的服务器架构实现
  3. C++11角括号
  4. jfinal的ajax例子
  5. ThinkPad X200s 安装 Mac OSX
  6. HDU 3333 Turing Tree (树状数组)
  7. CodeForces 710E Generate a String (DP)
  8. Android 当媒体变更后,通知其他应用重新扫描
  9. SQLServer2005 提示 '其他会话正在使用事务的上下文'
  10. [转载]NoSQL数据库的基础知识