1.不同OS对应的Server版本
WinXP——〉Win2k3 Server
Vista——〉Win2k8 Server
Win7——〉Win2k8 R2 Server
Win8——〉Win2012Server
WinBlue——〉WinBlue Server——〉Widows Server2012 R2 Standard
if /i '%OSN%'='Win2K12R2RTM' (OSName=WinBlue && SetOSEdition=Srvstd)
if /i '%OSN%'='Win2K12RTM' (OSName=Win8 && SetOSEdition=Srvstd)
if /i '%OSN%'='Win2K8R2SP1' (OSName=Win7 && SetOSEdition=Srvstd)
if /i '%OSN%'='Win2K8SP2' (OSName=Vista && SetOSEdition=Srvstd)
if /i '%OSN%'='Win2K3SP2' (OSName=WinXP && SetOSEdition=Srvstd)
if /i '%OSN%'='Win7SP1' (OSName=Win7 && Set OSEdition=Ult)
if /i '%OSN%'='VistaSP2' (OSName=Vista && SetOSEdition=Ult)
2.怎样在Win7 Win8 WinBlue 上安装4.5.1并Check
Win7:
Win7 Net4.5.1
\\\\\\cpvsbuild\drops\dev11\FX45GDRSTAGE\layouts\amd64ret\50732.18202\enu\netfx\fullredist\box\NDP451-KB2823493-x86-x64-ENU.exe
Check:控制面板中看
Win8:
Win8 Net4.5.1
\\\\oobsql\oob\official\qfe\netfx451\9200.16571.130329-2006\amd64fre\qfe_packages\KB2828152\V1.001\free\NEUTRAL\X64\signed
Check:在控制面板中Check对应的KB
WinBlue:自带4.5.1可以通过控制面板的Feature看
3.不同系统对应的IE版本
Winxp——〉IE6
Vista——〉IE7
Win7——IE8/9
Win8——IE10
WinBlue——IE11
4.System.Windows.Controls.Ribbon.dll 是4.5 .net的Accembly,但是目前的程序是建立在VS2010上面。程序选不到4.5的版本。这个相应的命名空间也对应不到,这时怎么办?
a.VS2011可以选到4.5的版本,在本机安装VS2012再来写程序。no ..其实可以到C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF这个目录下面找到对应的System.Windows.Controls.Ribbon.dll.然后手动加到reference里面。再在4.0的程序里面引用对应的名称空间就可以。
http://bbs.blueidea.com/thread-2810181-1-8.html
http://down.51cto.com/data/374868
http://bbs.blueidea.com/thread-2810181-1-8.html
http://www.lynda.com/allcourses
http://down.51cto.com/data/374868
http://learning.pactera.com/course/view.php?id=163