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,方法以下:
(1) 打开命令窗口。(依次单击“开始”、“运行”,键入 cmd,而后单击“肯定”。)
(2) 浏览到要使用的 Aspnet_regiis.exe 版本的目录(请记住,每一个版本的 .NET Framework 都有本身的 Aspnet_regiis.exe 版本)。该文件一般位于下列目录中: systemroot\Microsoft.NET\Framework\versionNumber
输入如下代码,回车,等待其安装完成 。
如:C:\Windows\\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i
如:C:\Windows\\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i
解决1:
从新安装Framework2.0
缘由2:
1:在服务中中止IIS Admin Service(同时会提示是否中止对应的其余,将这些服务都中止)
2:打开文件” C:\WINDOWS\system32\inetsrv\MetaBase.xml”,
删除Enable32BitAppOnWin64='TRUE'这句话后保存文件。
3:从新启动IIS Admin Service服务和IIS后就能够看到ASP.net Tab
IIS6 64位 ASP.NET选项卡消失 报404错误的解决心得
在INETPUB或windows/system32/inetsrv下有个metabase.xml文件 里面找到Enable32bitAppOnWin64 改为falseweb
选项卡出现windows
而后到64位.net framework的目录里aspnet_regiis.exe -i命令行跑一遍注册.net框架就好了api
在web扩展服务中容许相应的asp.net 版本框架
另外:iis6.0中urlrewrite配置:网站属性,主目录,配置,插入,去掉检查文件的勾,选择相应的.net版本文件夹中的aspnet_isapi.dll,例如:asp.net
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll网站