不另外安裝 .NET Framework Runtime,請問下列內建 Service Pack 的 Windows
所含的 .NET Framework Runtime 的版本?
(1) 內建 SP1 的 Windows XP ---> ( )
(2) 內建 SP2 的 Windows XP ---> ( )
(3) 內建 SP3 的 Windows XP ---> ( )
(4) 原版 Windows Vista ---> (3.0)
(5) 內建 SP1 的 Windows Vista ---> ( )
附帶問題:以上的 .NET Framework Runtime 是在安裝 Windows 時可以選擇安裝還是強迫安裝?
如果是後來才升級 Service Pack 呢?
(01) [原版 Windows XP] 升 SP1 ---> ( )
(02) [原版 Windows XP] 直升 SP2 ---> ( )
(03) [原版 Windows XP] 直升 SP3 ---> ( )
(04) [原版 Windows Vista] 升 SP1 ---> ( )
再請教一個問題,如何知道自己電腦裝了什麼版本的 .NET Framework Runtime?
謝謝!
在 XP , .NET Framework 都是額外安裝的
不論是原生 SP3 或者 升級至 SP3
微軟技術支援之如何判斷所安裝的 .NET Framework 版本
以上有錯請糾正, 謝謝
如果您在 XP 環境下直接安裝 .NET Framework 3.5,就只會有 .NET Framework 2.0 + 3.0 + 3.5,不會有 1.1 的版本。
2.0 跟 1.1 並非完全相容,畢竟他們的 runtime 版本不同,至於 .NET Framework 2.0, 3.0, 3.5 可以說是完全相容,我是沒遇過不相容的經驗啦,因為其 runtime 都是 2.0,只是若您的程式有使用到 .NET Framework 3.5 新增的功能 (例如 LINQ 或是任何擴充方法),拿去只有安裝 .NET Framework 2.0 的電腦上 run,就會 error 了。




























































































