Windows 8 已經包含了 .NET Framework 4.5 ,這給我們帶來了很大的方便。
但是, .NET Framework 4.5 并不向下兼容 .NET Framework 3.5 。
當我們安裝 .NET Framework 3.5 或嘗試運行基于 .NET Framework 3.5 的程序時,Windows 就會彈出一個這樣的對話框,要求添加 .NET Framework 3.5。

在這里我們當然可以選擇下載,但這個下載速度實在是不敢恭維。況且每次重裝了系統都要重新下載,既浪費時間,又浪費網絡帶寬。能不能從本地直接安裝 .NET Framework 3.5呢?答案是肯定的。
在這里,我們可以使用Windows 的部署映像和管理工具(DISM)來添加.NET Framework 3.5 (有關DISM的更多資料,可以到TechNet上查找)。
首先,我們準備好 Windows 的安裝介質(Windows 安裝映像,Windows 安裝光盤都可以)

掛載 Windows 安裝映像

掛載好后盤符為 K:
然后,以管理員身份啟動命令提示符。

按 Win + X 調出菜單

執行以下命令:
dism.exe /online /enable-feature /featurename:NetFX3 /Source:K:\sources\sxs
注意:在這里K是我Windows安裝文件的盤符

正在添加功能

操作成功完成
最后,取出光盤或卸載映像。
基于 .NET Framework 3.5 的程序可以正常運行了。
