IIS8 安装 .net1.1

直接上正文;

一 安装补丁

安装顺序:

1 dotnetfx.exe

2 NDP1.1sp1-KB867460-X86

3 NDP1.1sp1-KB886903-X86

.NET_Framework_Cleanup_Tool.zip(这个是卸载.net framework的软件,后面可能会用)

链接:https://pan.baidu.com/s/1ZfeZrWY-y_-UKbDkjJPPlA?pwd=a90p 
提取码:a90p 

二 IIS设置

1 启用ISAPI和CGI限制,默认的ASP.NET v1.1.4322是禁用的,需要启用


2 调整 .net1.1的 machine.config 设置
  打开 Framework v1.1的 machine.config 文件 (%windir%/Microsoft.NET/Framework/v1.1.4322/config/machine.config) 在 元素最后添加代码:
 
3 键入以下命令启用 32 位模式: cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 4 IIS运行时在64位系统下加载 .NET 配置文件的目录是Microsoft.Net/Framework64,.NET 1.1 的配置在这个目录下不存在,键入以下命 令创建 .net1.1 快捷方式 MKLINK /d c:\Windows\Microsoft.NET\Framework64\v1.1.4322 c:\Windows\Microsoft.NET\Framework\v1.1.4322 5 注册 .net1.1, 键入以下命令,安装 ASP.NET 1.1 版本并在 IIS 根目录下安装脚本映射: %SYSTEMROOT%/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i

三 重启机器

效果:

IIS8 安装 .net1.1_第1张图片

问题情况:

1 如果没有出现.net 1.1,那么可能是你先安装了.net1.1后安装的iis。

那么就需要使用.NET_Framework_Cleanup_Tool.zip 卸载.net 1.1

2 请求与通配符 mime 映射相匹配。请求映射到静态文件处理程序。如果有不同的前提条

按照这个做:浏览页面报错:请求与通配符 mime 映射相匹配-百度经验

3  Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\8c91a6b5\649b28ba" is denied.  

按照上面找到Temporary ASP.NET Files,赋权限everyone

你可能感兴趣的:(C#,asp.net,other,.net)