zoukankan      html  css  js  c++  java
  • IIS和.NET安装顺序导致的.net程序显示500.21错误

    如果用户在地址栏中输入的是一个动态页面的地址,IIS处理不了,因为动态页面中的C#代码只有.Net Framework才认识,IIS本身不能识别。这时IIS根据所访问的动态页面的扩展名找到一个aspnet_isapi.dll文件,由该文件在将所请求的动态页面的内容交给.Net Framework,两者若安装相反后因为找不到这个文件所以不能处理动态页面。

      先安装IIS然后安装.Net Framework时,因为检测到系统已经安装IIS,会自动在IIS中注册这种映射关系,处理aspx和ashx等的处理扩展程序。

      IIS中可以处理的动态页面,在处理程序映射中查看,

    正确应该先安装iis,再安装vs,否则会出错,解决方法 用管理员打开CMD执行 %windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

  • 相关阅读:
    Java基础中的一些注意点(续)
    Java基础中的一些注意点
    Java基础知识学习
    JavaScript DOM2
    JavaScript window
    函数
    JavaScript数组
    JavaScript循环练习2
    JavaScript循环练习
    JavaScript循环
  • 原文地址:https://www.cnblogs.com/zheng510ke/p/11081713.html
Copyright © 2011-2022 走看看