zoukankan      html  css  js  c++  java
  • IIS网站属性中没有ASP.NET选项

    打开IIS6,右击属性,居然没有发现ASP.NET的配置选项,虽然好久没搞这个了,但是印象中绝对是有一个ASP.NET选项卡的。我很奇怪,我以为是.net framework 2.0没安装,下载下来安装,提示已经安装了,打开“删除添加程序”,的确已经安装了。查看IIS的“Web 服务扩展”,发现已允许asp.net1.1和asp.net2.0

     网上一搜,发现有人说先安装.NET再安装IIS的话,会导致IIS无法解析.NET。确切地说应该不是无法解析,而是.NET的模块没有加载到IIS里。想想我好像就是这种情况。这样的话就要重新注册一遍.NET。

      这里要明白两点:

      1、如果是只安装了.net framework 1.1 在iis中是不显示那个选项卡的。默认就会支持asp.net1.1。在安装了.net framework 2.0后,iis站点属性里才会有asp.net的选项。

      2、安装asp.net2.0后,请关闭iis窗口,重新打开iis,iis站点属性里才会有asp.net的选项 。

      3、所以现在IIS里没有Asp.net配置选项的话,就要重新在IIS中注册asp.net,方法如下:

      (1) 打开命令窗口。开始-运行-CMD。

      (2) 浏览到要使用的 Aspnet_regiis.exe 版本的目录(请记住,每个版本的 .NET Framework 都有自己的 Aspnet_regiis.exe 版本)。该文件通常位于下列目录中:C:WindowsMicrosoft.NETFrameworkversionNumber
    输入以下代码,回车,等待其安装完成 。
    如:C:WindowsMicrosoft.NETFrameworkv1.1.4322aspnet_regiis -i
    如:C:WindowsMicrosoft.NETFrameworkv2.0.50727aspnet_regiis -i

      因为我这里只想用asp.net2.0,所以我只注册了一下asp.net2.0

     完成之后我重启一下服务器,发现IIS里的ASP.NET选项回来了。实不用重启电脑,重启一下IIS Admin Service服务应该也可以。再次测试网站就没有再出现无法识别的属性“type”的情况。

    来源:http://liuxf1949.blog.163.com/blog/static/280225822012322115568/ 

  • 相关阅读:
    【leetcode】9. Palindrome Number
    【leetcode】7. Reverse Integer
    【Leetcode】6. ZigZag Conversion
    Mysql读写分离
    Windows下为PHP安装redis扩展
    jquery 写的图片左右连续滚动
    PHP中spl_autoload_register函数的用法
    MySQL命令行查询乱码解决方法:
    AJAX 教程
    Mac安装composer爬过的坑
  • 原文地址:https://www.cnblogs.com/liuzhengliang/p/3744982.html
Copyright © 2011-2022 走看看