win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0網(wǎng)站的方法
網(wǎng)站環(huán)境 IIS6.0,操作系統(tǒng)Windows server2003 sp2,服務(wù)器之前已經(jīng)部署了.net 2.0和asp的網(wǎng)站,現(xiàn)在要部署新開(kāi)發(fā)的.net 4.0網(wǎng)站.本來(lái)認(rèn)為很簡(jiǎn)單,卻遇到了很多問(wèn)題,下面詳細(xì)描述下過(guò)程:
1.官網(wǎng)下載.net framework4.0,下載地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,或者到腳本之家下載(http://www.dhdzp.com/softs/69112.html),下載后安裝.安裝后,原有.net 2.0網(wǎng)站的Asp.Net Version會(huì)出現(xiàn)自動(dòng)升級(jí)到4.0的情況,所以記得改回2.0。
2.修改IIS的web服務(wù)擴(kuò)展,默認(rèn)安裝后的ASP.NET v4.0.30319是禁止的,要修改為允許, 如下圖2-1;不然就會(huì)出現(xiàn)訪問(wèn)網(wǎng)頁(yè)的時(shí)候,出現(xiàn)找不到該頁(yè)404的錯(cuò)誤;

圖2-1
3.為4.0程序創(chuàng)建應(yīng)用程序池,2.0和4.0網(wǎng)站不能共用一個(gè)應(yīng)用程序池,不然會(huì)在我的電腦—右鍵--管理--系統(tǒng)工具--事件查看器—應(yīng)用程序中出現(xiàn)如下圖3-1的錯(cuò)誤。

圖3-1
通過(guò)Internet信息服務(wù)—我的應(yīng)用程序池—新建—應(yīng)用池,彈出如下圖3-2:

圖3-2
4、新建.Net 4.0的網(wǎng)站,在主目錄勾選應(yīng)用程序池,如下圖4-1

圖4-1
并在Asp.net處勾選Asp.Net version為4.0;
5、這時(shí)候訪問(wèn)2.0和4.0網(wǎng)站出現(xiàn)service unavailable的情況,查看事件查看器報(bào)如下錯(cuò)誤: HTTP 篩選器 DLL v4.0.30319\aspnet_filter.dll 加載失敗。數(shù)據(jù)是錯(cuò)誤;通過(guò)查找文檔發(fā)現(xiàn),有人用Process Monitor工具監(jiān)視一下w3wp.exe的文件訪問(wèn),發(fā)現(xiàn)C:\Windows\System32\MSVCR100_CLR0400.dll 這個(gè)文件沒(méi)有權(quán)限,那么找到這個(gè)文件,做如下圖5-1操作:添加IIS_

- WIN10使用IIS部署ftp服務(wù)器詳細(xì)教程
- windows?server?2008?R2中IIS?FTP安裝部署圖文教程
- windows系統(tǒng)IIS部署Django項(xiàng)目的實(shí)踐
- Windows 2012/IIS8多網(wǎng)站用相同端口部署多張證書(shū)(SNI)
- win2008 IIS7無(wú)后綴URL部署問(wèn)題 MVC4 MVC URL映射
- windows2003 IIS6 部署MVC3和MVC4程序的方法
- Windows Server 2022 IIS服務(wù)器部署(阿里云ECS服務(wù)器+IIS+PHP+Python+MySQL)
相關(guān)文章
iis8.5顯示ASP的詳細(xì)錯(cuò)誤信息500 內(nèi)部服務(wù)器錯(cuò)誤解決方法
這篇文章主要介紹了iis8.5顯示ASP的詳細(xì)錯(cuò)誤信息500 內(nèi)部服務(wù)器錯(cuò)誤解決方法,首先要顯示詳細(xì)的錯(cuò)誤信息才可以,下面特為大家分享下2014-07-07
Windows?server?2019?激活教程詳解(Office2019)
這篇文章主要介紹了Windows?2019?激活教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值?,需要的朋友可以參考下2019-06-06
IIS中給網(wǎng)站添加匿名訪問(wèn)用戶圖文教程
這篇文章主要介紹了IIS中給網(wǎng)站添加匿名訪問(wèn)用戶圖文教程,非常安全的配置方法,全程圖文解說(shuō),需要的朋友可以參考下2014-07-07
WIN7下網(wǎng)站用localhost可以訪問(wèn)改為ip不可訪問(wèn)如何解決
iis發(fā)布的網(wǎng)站用localhost可以訪問(wèn),改成IP就無(wú)法訪問(wèn)該怎么解決,本文提供解決方法,需要的朋友可以參考下2012-12-12
關(guān)于網(wǎng)站應(yīng)用程序池的帳號(hào)密碼更改及其影響的實(shí)例分析
這個(gè)標(biāo)題看起來(lái)有點(diǎn)繞,但其實(shí)是一個(gè)常見(jiàn)的問(wèn)題,而且很多朋友對(duì)此的理解都不深。我這里用一個(gè)例子來(lái)解釋一下2011-12-12
本地遠(yuǎn)程Windows服務(wù)器遠(yuǎn)程桌面不能相互復(fù)制粘貼的兩種解決方案
這篇文章主要給大家分享了本機(jī)遠(yuǎn)程Windows服務(wù)器遠(yuǎn)程桌面不能相互復(fù)制粘貼的兩種解決方案,對(duì)我們解決問(wèn)題有一定的幫助,需要的朋友可以參考下2023-08-08
利用Window自帶Ipsec安全策略對(duì)服務(wù)器進(jìn)行安全加固
這篇文章主要介紹了利用Window自帶Ipsec安全策略進(jìn)行安全加固,需要的朋友可以參考下2017-04-04
Windows 2000 FSO權(quán)限設(shè)置 圖文教程
現(xiàn)在絕大多數(shù)的虛擬主機(jī)都禁用了 ASP 的標(biāo)準(zhǔn)組件:FileSystemObject,因?yàn)檫@個(gè)組件為 ASP 提供了強(qiáng)大的文件系統(tǒng)訪問(wèn)能力2009-06-06
IIS 7.5中神秘的應(yīng)用程序池標(biāo)識(shí)解析(程序池賬戶)
在windows2008R2新版的IIS7.5里面,我絕對(duì)除了對(duì)php更好的支持以外,最重要的一個(gè)功能應(yīng)該就是“應(yīng)用程序池標(biāo)識(shí)”了,這是什么東西?我從網(wǎng)上找了篇比較不錯(cuò)的使用介紹,在blog里面做一份存檔,以備自己需要的時(shí)候查詢使用2016-07-07
Windows Server 2008 R2通過(guò)IP安全策略阻止某個(gè)IP訪問(wèn)的設(shè)置方法
這篇文章主要介紹了Windows Server 2008 R2通過(guò)IP安全策略阻止某個(gè)IP訪問(wèn)的設(shè)置方法,非常詳細(xì)的說(shuō)明,最后有腳本之家給出的一些需要屏蔽與接受的端口與已經(jīng)配置好的安全策略文件大家可以根據(jù)需要添加2016-06-06

