[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!

Run ASP.NET 1.1 with ASP.NET 2.0 on Windows 2003

NET技巧:在WINDOWS 2003 上同時(shí)運(yùn)行 ASP.NET 1.1 和 ASP.NET 2.0

作為一個(gè)WEB服務(wù)器的提供商,我總是嘗試著保持著服務(wù)器上擁有最新技術(shù)的同時(shí),又同時(shí)支持著舊的技術(shù)。在ASP.NET的環(huán)境中,我最主要的客戶使用1.1,可是少數(shù)的客戶也開始涉及2.0。我已經(jīng)探索出了在一個(gè)WINDOW 2003的服務(wù)器上同時(shí)支持兩個(gè)版本的方法。這個(gè)方法需要一些步驟。

你要做的第一件事情就是安裝.NET Framework 2.0在你的WEB服務(wù)器上。你可以在Microsoft's Web site上免費(fèi)獲得可分類的文件。他們現(xiàn)在有32為和64位兩種不同的版本。同樣的,有一個(gè)獨(dú)立的版本用來(lái)在IA64平臺(tái)上運(yùn)行的。請(qǐng)根據(jù)你的運(yùn)行的windows2003的版本(32位和64位)來(lái)獲得你所需要的正確的.NET Framework 2.0版本。

在安裝過程中,你將可以把任何的WEB站點(diǎn)的版本切換到.NET Framework 2.0。我現(xiàn)在不建議你做這個(gè)。切換一個(gè)ASP.NET 1.1 site到ASP.NET 2.0將讓你的站點(diǎn)不能正確的運(yùn)行,當(dāng)一個(gè)版本跟其他的版本有很大不同的時(shí)候。

你一旦安裝了framework, 就在Administrative Tools menu group打開Internet Services Manager。你需要完成以下的3個(gè)任務(wù)來(lái)配置你的程序,以便他們能夠運(yùn)行在.NET Framework 2.0上。

創(chuàng)建一個(gè)新的應(yīng)用程序池來(lái)分離.NET Framework 2.0程序和.NET Framework 1.1 程序。你可以因?yàn)槟闶且粋€(gè)新手而使用默認(rèn)程序池的設(shè)置。在我的服務(wù)器上,程序池是在系統(tǒng)權(quán)限下運(yùn)行的,因?yàn)槊總€(gè)網(wǎng)站都是通過安全的帳戶來(lái)分離的。然而,你也許想使用一個(gè)低的權(quán)限等級(jí)。
在一個(gè)運(yùn)行著.NET Framework 2.0站點(diǎn)的屬性中,把你的程序池?fù)Q成你創(chuàng)建的新的程序池。使用主目錄的屬性對(duì)話框頁(yè)來(lái)為你的站點(diǎn)做更改。
在新的ASP.NET的屬性頁(yè)中,這將把所有的擴(kuò)展映射改成了2.0的對(duì)應(yīng)映射來(lái)處理.aspx和一些更低版本的。那個(gè)ASP.NET的頁(yè)被添加在Internet Services Manager上了,當(dāng)你在服務(wù)器上裝.NET Framework 2.0的時(shí)候。如果你不想看到那個(gè)頁(yè),可以使用重啟或者重裝framework。
在你做完了這3個(gè)步驟之后,你可能會(huì)擔(dān)心服務(wù)器的程序錯(cuò)誤,因?yàn)?NET有很多繁瑣的設(shè)置,當(dāng)你同時(shí)運(yùn)行ASP.NET 1.1 and ASP.NET 2.0 sites在相同的程序池的時(shí)候。你如果遺漏了以上的某一個(gè)步驟或者當(dāng)你在做那些設(shè)置的時(shí)候,有人試圖下載頁(yè)面,就很典型的出項(xiàng)這個(gè)錯(cuò)誤。最簡(jiǎn)單的解決辦法就是在command line上運(yùn)行iisreset。

問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來(lái)自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長(zhǎng)并出示版權(quán)證明以便刪除。 敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » Run ASP.NET 1.1 with ASP.NET 2.0 on Windows 2003

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護(hù);網(wǎng)站開發(fā)修改及維護(hù); 各財(cái)務(wù)軟件安裝調(diào)試及注冊(cè)服務(wù)(金蝶,用友,管家婆,速達(dá),星宇等);同時(shí)也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情