IIS建立的站点默认是.net 1.0,现在用的大部分都是.net 2.0,每次都设置确实很麻烦。以下简便让IIS的站点默认是.net 2.0.

1、停止IIS服务(iisreset -stop)

2、打开C:\WINDOWS\system32\inetsrv下的MetaBase.xml,找到ScriptMaps节点:

Code
ScriptMaps=".asp,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .cer,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .cdx,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .asa,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .idc,C:\WINDOWS\system32\inetsrv\httpodbc.dll,5,GET,POST
            .shtm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
            .shtml,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
            .stm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
            .asax,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .ascx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .ashx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .asmx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .aspx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .axd,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .vsdisco,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .rem,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .soap,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .config,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .cs,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .csproj,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .vb,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .vbproj,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .webinfo,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .licx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .resx,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .resources,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"
       

把该节点的v1.1.4322改未v.2.0.50727,保存MetaBase.xml。

Code
ScriptMaps=".asp,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .cer,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .cdx,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .asa,C:\WINDOWS\system32\inetsrv\asp.dll,5,GET,HEAD,POST,TRACE
            .idc,C:\WINDOWS\system32\inetsrv\httpodbc.dll,5,GET,POST
            .shtm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
            .shtml,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
            .stm,C:\WINDOWS\system32\inetsrv\ssinc.dll,5,GET,POST
            .asax,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .ascx,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .ashx,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .asmx,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .aspx,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .axd,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .vsdisco,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .rem,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .soap,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,1,GET,HEAD,POST,DEBUG
            .config,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .cs,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .csproj,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .vb,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .vbproj,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .webinfo,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .licx,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .resx,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG
            .resources,C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,5,GET,HEAD,POST,DEBUG"

3、重启IIS,

转载于:https://www.cnblogs.com/zhaozhan/archive/2009/04/07/1430580.html

让IIS建立的站点默认是.net 2.0的,而不是.net 1.1的代码相关推荐

  1. 用IIS建立高安全性Web服务器

    用IIS建立高安全性Web服务器 因为IIS(即Internet Information Server)的方便性和易用性,使它成为最受欢迎的Web服务器软件之一.但是,IIS的安全性却一直令人担忧.如 ...

  2. MVC站点默认页为html页,设置ASP.NET MVC站点默认页为html页

    问题由来 部署了一个Asp.Net MVC的站点,其功能只是作为移动端的服务器,服务器空间里面除了CMS以外就没有其他的页面了.这对于我们来说确实是有点浪费了. 可以放点静态的啥小东西放在上面玩一玩. ...

  3. win7系统iis建立ftp服务器,win7 iis建立ftp服务器

    win7 iis建立ftp服务器 内容精选 换一换 当完成创建外部服务器后,在GaussDB(DWS)数据库中创建一个OBS/HDFS只写外表,用来访问存储在OBS/HDFS上的数据.此外表是只写的, ...

  4. iis不能启动站点,端口被占用.(解决办法)

    iis 能启动站点.另一个站点可能己经在使用您为此站点配置端口.请为此站点先择一个没有使用的端口. 这个问题一般是由于端口占用状态造成的解决办法是: 1.在cmd命令窗口输入netstat -abn ...

  5. C#操作IIS程序池及站点的创建配置(转)

    C#操作IIS程序池及站点的创建配置(转) 原文:http://www.cnblogs.com/wujy/archive/2013/02/28/2937667.html 最近在做一个WEB程序的安装包 ...

  6. Windows:让Windows XP中的IIS支持多站点的工具

    众所周知,在XP professional中使用IIS不能创建多个站点,虽然我们可以使用"虚拟目录"来调试程序,但有很多时候并不方便.今天无意中发现一个可以创建多站点的工具-IIS ...

  7. windows2008 R2 如何建立FTP站点

    0.安装FTP服务 1.建立用户 这个用户如果被删除了又新增了一个用户名一模一样的用户,需要重新建立FTP站点,指定用户,FTP才能连接上 2.建立FTP站点 建好了 3.让外网能够访问 方法1: 或 ...

  8. 用IIS建立的.net网站通过IP地址不能访问解决方法

    用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80端口和127.0.0.1的80端口,结果用ip地址不能直接访问 用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80 ...

  9. IIS服务器多站点 的 https证书使用443端口 解决方案

    IIS服务器多站点 的 https证书使用443端口 解决方案 参考文章: (1)IIS服务器多站点 的 https证书使用443端口 解决方案 (2)https://www.cnblogs.com/ ...

最新文章

  1. 图论 ---- F. Graph Traveler 记忆化搜索 + 思维预处理(数论同余恒等式)
  2. 腾讯云宣布核心产品全线降价,最高降幅达50%
  3. 还在纠结Dapper或者EF Core?不妨试试“混合ORM”--RepoDb
  4. 微软提供的数据访问组件SqlHelper
  5. 一个简单的EXCEL 导入SQL 的例子
  6. RBG-D深度相机的相关资料
  7. 用ssh反向隧道访问内网机器
  8. thinkphp商城
  9. C#-实现的鼠标钩子
  10. IOS fiddler抓包配置
  11. Js实现购物车加减,价格计算等功能
  12. Android软键盘弹出和收起的监听
  13. HTM5新手学习的一些日常总结,相互交流和相互学习。
  14. KVM虚拟化技术(三)之克隆虚拟机
  15. 【MySql】mysql存储毫秒级日期以及PHP时间戳格式转化
  16. centos7一键优化脚本
  17. epub电子书如何用安卓手机打开?
  18. html表格嵌套最外层属性无效,表格可以嵌套吗
  19. Pelco-D协议使用
  20. DirectX12_初识之根签名、显存管理、资源屏障、栅栏同步、描述符与描述符堆、捆绑包

热门文章

  1. 重新学习web后端开发-002-hello, world
  2. linux ssh连接慢
  3. hive--udf函数(开发-4种加载方式)
  4. 父亲和女儿同为互联网大佬, 但不幸都得癌症
  5. Chisel_LLDB调试命令
  6. 一些或许用的到的小Demo
  7. jsoup 获取指定页面的所有链接(需后续完善)
  8. 关于bat中使用rar压缩命令
  9. JavaScript Array常用方法
  10. java根据经纬度坐标计算两点的距离算法