iis 6.0上部署.net 2.0和4.0网站
2013-06-02 03:08
351 查看
网站环境 IIS6.0,操作系统Windows server2003 sp2,服务器之前已经部署了.net 2.0和asp的网站,现在要部署新开发的.net 4.0网站.
大体部署流程如下:
1.官网下载.net framework4.0,下载地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,下载后安装.安装后,原有.net 2.0网站的Asp.Net Version会出现自动升级到4.0的情况,所以记得改回2.0。
因为先安装的IIS,后安装的4.0,所以要用命令行注册下4.0;具体操作如下:
a、开始--运行--cmd
b、输入cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 回车
c、输入aspnet_regiis.exe -i 回车 即注册完毕。
2.修改IIS的web服务扩展,默认安装后的ASP.NET v4.0.30319是禁止的,要修改为允许, 如下图2-1;不然就会出现访问网页的时候,出现找不到该页404的错误;
图2-1
3.为4.0程序创建应用程序池,2.0和4.0网站不能共用一个应用程序池,不然会在我的电脑—右键--管理--系统工具--事件查看器—应用程序中出现如下图3-1的错误。
图3-1
通过Internet信息服务—我的应用程序池—新建—应用池,弹出如下图3-2:
图3-2
4、新建.Net 4.0的网站,在主目录勾选应用程序池,如下图4-1
图4-1
并在Asp.net处勾选Asp.Net version为4.0;
5、这时候访问2.0和4.0网站出现service unavailable的情况,查看事件查看器报如下错误: HTTP 筛选器 DLL v4.0.30319\aspnet_filter.dll 加载失败。数据是错误;通过查找文档发现,有人用Process Monitor工具监视一下w3wp.exe的文件访问,发现C:\Windows\System32\MSVCR100_CLR0400.dll 这个文件没有权限,那么找到这个文件,做如下图5-1操作
图5-1
6、以上操作完毕后,重新启动下IIS,在开始--运行--cmd回车后,输入iisreset命令即可;
大体部署流程如下:
1.官网下载.net framework4.0,下载地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,下载后安装.安装后,原有.net 2.0网站的Asp.Net Version会出现自动升级到4.0的情况,所以记得改回2.0。
因为先安装的IIS,后安装的4.0,所以要用命令行注册下4.0;具体操作如下:
a、开始--运行--cmd
b、输入cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 回车
c、输入aspnet_regiis.exe -i 回车 即注册完毕。
2.修改IIS的web服务扩展,默认安装后的ASP.NET v4.0.30319是禁止的,要修改为允许, 如下图2-1;不然就会出现访问网页的时候,出现找不到该页404的错误;
图2-1
3.为4.0程序创建应用程序池,2.0和4.0网站不能共用一个应用程序池,不然会在我的电脑—右键--管理--系统工具--事件查看器—应用程序中出现如下图3-1的错误。
图3-1
通过Internet信息服务—我的应用程序池—新建—应用池,弹出如下图3-2:
图3-2
4、新建.Net 4.0的网站,在主目录勾选应用程序池,如下图4-1
图4-1
并在Asp.net处勾选Asp.Net version为4.0;
5、这时候访问2.0和4.0网站出现service unavailable的情况,查看事件查看器报如下错误: HTTP 筛选器 DLL v4.0.30319\aspnet_filter.dll 加载失败。数据是错误;通过查找文档发现,有人用Process Monitor工具监视一下w3wp.exe的文件访问,发现C:\Windows\System32\MSVCR100_CLR0400.dll 这个文件没有权限,那么找到这个文件,做如下图5-1操作
图5-1
6、以上操作完毕后,重新启动下IIS,在开始--运行--cmd回车后,输入iisreset命令即可;
相关文章推荐
- iis 6.0上部署.net 2.0和4.0网站
- iis 6.0上部署.net 2.0和4.0网站
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
- IIS 6.0上部署.NET 4.0网站
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
- IIS 6.0上部署.NET 4.0网站
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法
- iis 7.0有时候 .net 4.0 没反应,重新注册.net2.0、4.0命令 windows server2008 x64 的例子如下: 重新注册.net4.0 C:\WIND
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法
- IIS7.5中调试.Net 4.0网站出现无厘头500错误的解决办法
- iis网站由2.0升级4.0报404错误
- 解决Win7旗舰版中IIS7.5调试.Net 4.0网站出现无厘头500错误的办法
- IIS 6.0部署ASP.NET MVC 2.0方法整理
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法
- IIS 6.0部署ASP.NET MVC 2.0的方法
- IIS上部署MVC 4.0网站的问题
- IIS------IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法
- windows server 2003 安装IIS 6.0 + 部署asp网站