單獨安裝NET3.5的問題

一、安裝NET3.5後沒有找到aspnet_regiis.exe。無法註冊3.5.

在網上找了一些資料,大概值指:3.0 3.5中都是額外的功能的,但他們的編譯後的代碼還是2.0的,也就是類似於文章中有Lambda與過去使用的delegate的方式所編譯成的目標代碼都是基於2.0的,因爲.NET框架是基於靜態編譯的代碼,因此用2.0即可解釋IL……

 

如果你是ASP.NET2.0的用戶,當你安裝..NET FRAMEWORK3.5VS2008,你會發現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.0iis擴展的版本號,目前即使安裝了.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就可以了

 

二、解決.NET Framework 3.5 sp1離線安裝

 

  • .net Framework 3.5 Service pack 1(Full Package) 231MB是網絡上最完整的離線安裝包,安裝時卻還提示要聯網下載,如果沒聯網就麻煩了,這裏下載的是語言包。這裏教你自己動手製作真正的.net Framework 3.5 Service pack 1完整離線安裝包.

第一種解決.NET Framework 3.5 sp1離線安裝方案
1、下載.net Framework 3.5 Service pack 1 (Full Package) 231MB 安裝包後dotnetfx35.exe,用WinRAR打開並解壓。
2、下載.net Framework 3.5 Service pack 1中文簡體語言包
一般用戶下載dotnetfx35langpack_x86zh-CHS.exe,這個是WIN32系統
3、將語言包dotnetfx35langpack_x86zh-CHS.exe複製到第一步解壓縮的\wcu\dotNetFramework\dotNetFX35\x86文件夾裏。(如果是x64位的,可將dotnetfx35langpack_x64zh- CHS.exe 複製到\wcu\dotNetFramework\dotNetFX35\x64文件夾裏。)
4、點擊運行dotNetFx35setup.exe,可徹底的離線安裝了。

第二種解決.NET Framework 3.5 sp1離線安裝方案
在沒有裝VS2008的機器上單獨安裝3.5SP1的時候,無論你下載的什麼完整版還是非完整版,安裝程序都需要連接Internet,去下一些東東,而且超慢。更要命的是:提示有63M的東西要下,然後已經下了63M了,還是在下。
先說解決方案:
1.到官網上下載3.5SP1的完整安裝包。
2.下載完成後,命令行下運行dotnetfx35.exe /x解壓到一個目錄
3.進入解壓目錄下進入wcu\dotNetFrameWork
4.從命令行運行dotNetFx35setup.exe /lang:ENU
5.OK一路暢通了。

 

  • 201019 五月

1    解決.NET Framework 3.5 sp1離線安裝

by GlobeTour

Posted in 計算機, net framework, 服務器

.net Framework 3.5 Service pack 1(Full Package) 231MB是網絡上最完整的離線安裝包,安裝時卻還提示要聯網下載,如果沒聯網就麻煩了,這裏下載的是語言包。這裏教你自己動手製作真正的.net Framework 3.5 Service pack 1完整離線安裝包.

第一種解決.NET Framework 3.5 sp1離線安裝方案
1、下載.net Framework 3.5 Service pack 1 (Full Package) 231MB 安裝包後dotnetfx35.exe,用WinRAR打開並解壓。
2、下載.net Framework 3.5 Service pack 1中文簡體語言包
一般用戶下載dotnetfx35langpack_x86zh-CHS.exe,這個是WIN32系統
3、將語言包dotnetfx35langpack_x86zh-CHS.exe複製到第一步解壓縮的\wcu\dotNetFramework\dotNetFX35\x86文件夾裏。(如果是x64位的,可將dotnetfx35langpack_x64zh- CHS.exe 複製到\wcu\dotNetFramework\dotNetFX35\x64文件夾裏。)
4、點擊運行dotNetFx35setup.exe,可徹底的離線安裝了。

第二種解決.NET Framework 3.5 sp1離線安裝方案
在沒有裝VS2008的機器上單獨安裝3.5SP1的時候,無論你下載的什麼完整版還是非完整版,安裝程序都需要連接Internet,去下一些東東,而且超慢。更要命的是:提示有63M的東西要下,然後已經下了63M了,還是在下。
先說解決方案:
1.到官網上下載3.5SP1的完整安裝包。
2.下載完成後,命令行下運行dotnetfx35.exe /x解壓到一個目錄
3.進入解壓目錄下進入wcu\dotNetFrameWork
4.從命令行運行dotNetFx35setup.exe /lang:ENU
5.OK一路暢通了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章