我創建一個一批文件進行安裝,我需要知道,如果的Visual Studio 2010 SP1(VC10)64開始了一些應用程序之前安裝的需要它。註冊表或文件系統中的哪些地方可以確認它已安裝?找到,如果的Visual Studio 2010 SP1(VC10)64從註冊表或者文件系統
3
A
回答
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上的所有軟件的列表。
相關問題
- 1. Visual Studio 2010 64位安裝註冊表問題
- 2. visual studio 2010快速註冊
- 3. 的Visual Studio 2010 SP1安裝
- 4. Visual C++ 2010錯誤。該系統找不到指定的文件
- 5. Visual Studio 2010 SP1掛起
- 6. Visual Studio 2010 SP1不搜索*。*
- 7. Visual Studio 2010 Express可以自動註冊64位DLL嗎?
- 8. IIS 7.5表達漫遊配置文件的Visual Studio 2010 SP1
- 9. visual studio註冊控件庫
- 10. 不能在Visual Studio中的WIX安裝項目中找到文件系統,註冊表圖標
- 11. Visual C++ 2010 SP1
- 12. Ruby Win32註冊表:當查找不存在的註冊表項時,系統找不到指定的文件
- 13. 在64位系統上註冊32位DLL
- 14. Visual Studio 2010/2012:32位或64位?
- 15. Visual Studio 2010找不到iostream
- 16. Visual Studio 2010安裝項目64位創建註冊表項問題
- 17. Visual Studio 2015未找到Visual Studio 2010
- 18. Visual Studio 2010的系統要求
- 19. Visual Studio 2013 - 系統找不到指定的文件
- 20. 系統找不到在Visual Studio 2017中指定的文件C#
- 21. 使用Visual Studio 2010安裝項目註冊文件類型
- 22. ASP.NET代碼Analisys上的Visual Studio 2010 SP1
- 23. Visual Studio 2010 SP1和.NET Framework的更改
- 24. 尋找虛擬註冊表/虛擬文件系統項目
- 25. 64位編程和編譯 - visual studio 2008或visual studio 2010?
- 26. 無法在Visual Studio C++ 2010中找到或打開PDB文件
- 27. 如何在64位操作系統中註冊activeX組件(.dll)
- 28. Cannote找到PDB Visual Studio 2010
- 29. 未在Visual Studio 2010 SP1中打開的CSS文件?
- 30. Visual Studio 2010在文件中查找 - 找不到文件!
[這可能有助於作爲出發點](http://www.mztools.com/articles/2008/MZ2008003.aspx) –