2013-10-09 31 views

回答

1

檢查HOWTO: Detect installed Visual Studio editions, packages or service packs

您可能會發現this對你有幫助。

Visual Studio的檢測關鍵字用於檢測是否安裝了 產品以及安裝了哪個Service Pack級別。與 以前的版本一樣,這些鍵和值在 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ DevDiv \ VS \ Servicing下。

主要HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ DevDiv \ VS \維修\ 10.0 \ $(var.ProductEdition)\ $(var.LCID)

名稱安裝

類型REG_DWORD(32位整數)

數據00000001(1)

+1

在64位系統上,您可能還需要檢查HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ DevDiv \ VS'如果從64位進程中這樣做。 – vladr

0

可以遍歷在每一個關鍵:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 

並在DisplayName(REG_SZ)註冊表中查找。

這是程序和功能應用程序獲取信息以填充當前安裝在Windows上的所有軟件的列表。

相關問題