»點此完善

網站簡介-關于安裝.NET Framework 3.5的作用的答疑

關于安裝.NET Framework 3.5的作用的答疑

問:為什么Framework 3.5為什么在IIS的ASP.NET選項找不到?

答:3.0 3.5中都是額外的功能的,但他們的編譯后的代碼還是2.0的,也就是類似于文章中有Lambda與過去使用的delegate的方式所編譯成的目標代碼都是基于2.0的,因為.NET框架是基于靜態編譯的代碼,因此用2.0即可解釋IL了……

如果你是ASP.NET2.0的用戶,當你安裝..NET FRAMEWORK3.5或VS2008后,你會發現IIS中看到的仍然是ASP.NET2.0,并沒有ASP.NET3.5的選項出現,以前在 .NET 2.0 的時候有個 aspnet_regiis.exe 的執行文件,在 .NET 3.5 也看不到!!
其實 ASP.NET 3.5 只是使用 .Net Framework 3.5 的組件(assembly)而已!整個核心的架構還是建立在 .NET 2.0 之上,.NET Framework 的 API 都沒變,只是到了 .NET 3.5 很多 assembly 都重新寫過了,且執行的速度也比 .NET 2.0 的組件還快。
如果你用 Visual Studio 2008 設計一個網站,打開 web.config,會發現在 區段中出現了一堆 assembly 的定義,其版本都是 3.5.0.0所以 ASP.NET 3.5 的程序要安裝在 IIS 上不需要特別指定 ASP.NET 3.5 的版本,繼續沿用 ASP.NET 2.0 的版本即可,但操作系統本身必須要先安裝 .Net Framework 3.5 runtime 就是了!
裝了.NET Framework 3.5,可是IIS中并沒有ASP.NET 3.5版本的選項卡,原因如下:
實際上,.NET Framework 3.5 是運行環境,.NET 2.0是iis擴展的版本號,目前即使安裝了.NET Framework 3.5,iis擴展的版本號依然是2.0。但是如果是VS 2008下做的程序,明確指明了.NET Framework 3.5 ,就必須需要 .NET Framework 3.5 的支持,.NET Framework 3.5 的內核還是2.0,所以你只要選擇2.0就可以了。


0430.com推薦
上壹站:  用Global.asax的Application_Error實現錯誤日志記錄代碼(C#)
當前推薦網站:  關于安裝.NET Framework 3.5的作用的答疑
下壹站:  作為站長,你至少應該知道如何更新文章內容?


申明:本資料由全球網站庫會員提供,轉載請註明出處,資料來源:http://cht.0430.com/cn/web237648/。
關于安裝.NET Framework 3.5的作用的答疑 感謝您的支持與分享!

»如果您覺得'關于安裝.NET Framework 3.5的作用的答疑'相關資料不全,請點此協作更新!
復制本頁網址,與您QQ/MSN上的好友分享,就是您對0430網站庫最大的支持!
踩踩此網站0
支持此網站0
(站長之聲:支持本站,就來頂壹下吧!)  
現在有0人對'關于安裝.NET Framework 3.5的作用的答疑'發表評論 »查看全部評論
您的姓名: * 可選項,留空即為匿名發表
評論內容:
剩余字數:  * 按 Ctrl + Enter 發送.
           
全球網站庫溫馨提示:資料由cht.0430.com會員自行發布,請大家自辯真偽;評論只需提交壹次,請耐心等候審核通過,方可顯示.
網站版本: English  中文(简体)  中文(繁體)  日本語  Español
關於我們 | 聯系我們 | 貢獻網站 | 免責聲明 | 友情鏈接 | 意見反饋 | 分類目錄 | 收錄條件 | 返回頂部
Copyright 2004-2020 版權所有 cht.0430.com
網站聲明:本網站所分享網站資料取之於網、用之於網,請大家參考使用時自行辨明、後果自負,0430不承擔任何責任。
全球網站庫 - 二十四小時在線的免費頂級網站目錄 - 讓網站與我們的生活更近!