日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

杂七杂八(1)——如何查看本机的.NET Framework版本

發(fā)布時間:2025/3/20 asp.net 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 杂七杂八(1)——如何查看本机的.NET Framework版本 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天上午Edward同學(xué)問我一個問題:如何知道自己本機安裝的.NET Framework版本呢? 以前這個問題我也遇到過,那就是在寫自動部署程序的時候,如果客戶的機器已經(jīng)安裝了.NET Framework就不再安裝。作為安裝包的制作者,自己應(yīng)該是知道程序是用哪個版本.NET Framework編譯的。目前.NET Framework的版本有1.1(基本上已經(jīng)退出舞臺)、2.0.50727、3.0和3.5。 如何獲取它們呢? 方法一:通過Visual Studio 2008的菜單項“Help”來查看(有點無厘頭的辦法) 方法二:在Visual Studio 2008 Command Prompt(或者.NET SDK的命令行工具) 里輸入csc,然后回車(依然很無厘頭、沒什么實用價值) 方法三:從注冊表里查 注冊表其實就是一個大型的“鍵-值對列表”(Key-Value Pair List)。注冊表中的鍵是以樹狀層級結(jié)構(gòu)記錄的,所以圖標看起來像是一個“文件夾”;一個鍵下,可以有“值”,而可以有再下一級的鍵。值是有數(shù)據(jù)類型的,比如字符串型、數(shù)字型;每個值都有自己的“Value Name”和“Value Data”。所以: 如果:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727鍵下Value Name為Install的值的Value Data等于1,則說明.NET Framework 2.0.50727已經(jīng)安裝。同理,檢查HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0鍵和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5鍵下的Install值的Value Data就知道是否安裝了這兩個版本。我估計,如果沒有安裝過3.0和3.5的話,這兩個鍵是不會存在的,如果安裝后又卸載了,鍵可能會在,Install的Value Data可能會是0。



本文轉(zhuǎn)自 水之真諦 51CTO博客,原文鏈接:http://blog.51cto.com/liutiemeng/91636,如需轉(zhuǎn)載請自行聯(lián)系原作者 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的杂七杂八(1)——如何查看本机的.NET Framework版本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。