日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Windows2003 IIS6 安裝.Net FrameWork 4.0 兼容早期版...

 船長_Captian 2013-05-03

Windows2003 + IIS6 安裝.Net FrameWork 4.0 兼容早期版本的測試

 

     看到文檔說.net4的框架可以向下兼容2.0、3.0、3.5這幾個(gè)版本,覺得是一件好事,以后服務(wù)器上就不用費(fèi)時(shí)費(fèi)力的安裝 2.0、3.5之類的框架了。但是又覺得奇怪,2.0和3.5的框架都是很大的,為什么現(xiàn)在這個(gè)小得多的4.0能同時(shí)運(yùn)行 前幾個(gè)版本的程序呢?是不是因?yàn)?win7上自帶了3.5? 那win2003上會怎么樣呢?

     為了搞清楚這個(gè)問題,我重新裝了一臺全新的 win2003 ,系統(tǒng)裝好后,添加 IIS。并打上SP2的補(bǔ)?。ū仨毜模_@時(shí)的系統(tǒng)基本上算是裸機(jī),系統(tǒng)的.Net版本是1.1。

     然后開始安裝.Net4.0的框架,安裝完后,在IIS里建立兩個(gè)網(wǎng)站(圖一),一個(gè)是用 vs2010創(chuàng)建的默認(rèn) Asp.Net WebApplication 使用的框架版本為4.0,為了撤底不沾 4.0的邊,另一個(gè)是用vs2008 創(chuàng)建了的 asp.net Web 站點(diǎn), 并在其中寫了Linq 語法的語句(查詢當(dāng)前目錄中的文件并顯示)。 部署這兩個(gè)網(wǎng)站后,在屬性對話框的asp.net 屬性頁中設(shè)置用戶的框架版本為 asp.net4.0 , 這時(shí)會彈出一個(gè)對話框(圖二),大致是說改變了.NetFrameWork的版本后會重啟 W3SVC服務(wù),(因?yàn)檫@個(gè)版本不再是運(yùn)行在w3wp.exe中),點(diǎn)確定即可,完成后,在瀏覽器上訪問,可正常運(yùn)行(圖三)。

  圖一:

   

    圖二:

   

    圖三:

   

 

結(jié)論:

      .Net FrameWork 4.0 能很好的運(yùn)行之前版本的.Net 網(wǎng)站(其他類型的應(yīng)用應(yīng)該也沒問題),所以如果您是現(xiàn)在重裝了服務(wù)器的系統(tǒng),正要配置運(yùn)行環(huán)境,那我建議你,直接只裝一個(gè).Net 4.0的框架就行了,其他的全不用裝,既快又省。既能保證現(xiàn)有應(yīng)用的正常運(yùn)行,又能讓你有新的開發(fā)環(huán)境去學(xué)習(xí)和測試新的技術(shù)。

 

      題外話:我準(zhǔn)備這樣:在 win2003的服務(wù)器跑 .Net4.0一個(gè)框架就夠了,然后開發(fā)使用 VS2010 做開發(fā)工具,新的開發(fā)應(yīng)用定位為 3.5 的框架版本,原2.0和3.5的應(yīng)用還是不變,等 4.0  正式后再考慮升級 。其實(shí)不升也無所謂,運(yùn)行環(huán)境統(tǒng)一了,開發(fā)工具統(tǒng)一了,用什么版本就只是選擇一下就行了:)。果然很爽。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多