ท่านทั้งหลายที่ใช้คอมพิวเตอร์ และใช้โอเอส Windows เป็นหลัก ไม่มากก็น้อยจะต้องเจอคำว่า .NET Frameworkแล้วเจ้านี้มันคืออะไร
.NET Frameworkคือแพลตฟอร์มสำหรับพัฒนาซอฟต์แวร์สร้างขึ้นโดยไมโครซอฟท์โดยรองรับภาษาดอตเน็ตมากกว่า 40 ภาษาไมโครซอฟท์ต้องการที่จะสร้าง ระบบภาษาที่เป็น มาตรฐานนี้ ขึ้นมาเพื่อให้ อุปกรณ์ ทุกสิ่งทุกอย่าง สามารถติดต่อสื่อสาร กันได้หมด .NET Framework ซึ่งระบบนี้ไม่ใช่ ระบบปฏิบัติการ (OS) แต่เปรียบเสมือน โปรแกรมหนึ่งที่จะสามารถสร้าง สภาวะแวดล้อม หนึ่ง ซึ่งสามารถทำงานใน ระบบ .NET นี้ได้ ในอนาคต ไมโครซอฟท์ก็หวังที่จะนำเอา ระบบ .net นี้ไปติดตั้งลงบนอุปกรณ์ ทุกชนิด เพื่อทำให้ อุปกรณ์ ทุกอย่างมีระบบๆหนึ่งที่เหมือนกันหมด
แล้วมันเกี่ยวกับอะไรกับบทความนี้ เกี่ยวแน่นอน สำหรับที่ท่านที่ชอบติดตั้งโปรแกรมใหม่ๆ หรือแม้กระทั้งเกมส์ดังๆ ที่เป็นนิยม จะมีคำเตือนมากับโปรแกรมนั้นว่าต้องการ .NET Frameworkเวอร์ชันไหนถึงจะทำงานได้ ซึ่งท่านจะทราบจากคู่มือ หรือไม่เมื่อติดตั้งแล้วจะได้คำเตือนในช่วงติดตั้งโปรแกรม
คราวนี้มาเข้าเรื่องแล้วถ้าเราจะต้องการทราบก่อนล่ะว่า .NET ของภายในเครื่องเราเป็นเวอร์ชันไหนกันแน่ สำหรับในบทความนี้ ผมจะเสนอวิธี 2 วิธี ไม่ยากเลย
วิธีที่ 1-ดูที่หน้าต่าง DOS
เพียงแค่พิมพ์ cmdลงในช่องว่างของ Start Menu แล้ว Enter? เมื่อหน้าต่าง Command Prompt เปิดออกมาก็ให้พิมพ์คำสั่งตามด้านล่างแล้ว Enter
cmd /c dir/b/ad ?%systemroot%\Microsoft.NET\Framework?&pause
ระบบจะแสดงเวอร์ชันของ .NET ออกมา
?
วิธีที่ 2 ? ใช้ Script VBS
ให้เปิด Notepad ขึ้นมา แล้วก็อปปี้ Script ด้านล่างไปปะที่ Notepad แล้วเซฟเป็นชื่อ dotNet_version.vbs โดยเซฟไว้ที่หน้า Desktop เลยก็ได้สะดวกดี
Dim Act :Set Act = CreateObject(“Wscript.Shell”)
Dim Obj, Rg1, Rst
Dim Reg :Reg = Array( _
“1 ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\1.0.3705\Version”, _
“1.1 ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\1.1.4322\Version”, _
“2 ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\Version”, _
“3 ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Version”, _
“3.5 ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\Version”,_
“4 ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version”)
On Error Resume Next
For Each ObjInReg
Rg1 = Split(Obj,” ? “)
If IsNull(Act.RegRead(Rg1(1))) Then
Rst = Rst& “Missing Net Frame Work : ” & Rg1(0) &vbCrLf
Else
Rst = Rst& “Confirm Net Frame Work : ” & Rg1(0) & ” ? ” &Act.RegRead(Rg1(1)) &vbCrLf
End If
Next
MsgBoxRst, 4128,”dot Net Framework Info”
?
เมื่อจะใช้ก็ดับเบิลคลิกที่ไฟล์นี้ระบบจะแสดงเวอร์ชันของ .NET ให้ทราบ