我想在c#中開發.NET應用程序,但首先我需要檢查
.NET框架已安裝,因爲我不希望用戶看到任何錯誤。
那麼有沒有任何vC++代碼,只有在靜態庫中使用MFC來檢查是否安裝了.NET框架?如何檢查是否安裝了.NET框架
3
A
回答
5
您可以使用註冊表來檢查有關.NET Framework和它的版本,無論您在使用VC++
或可處理註冊表中的某些其他語言..
檢查項目建立在微軟知識庫文章 - How to determine which versions and service pack levels of the Microsoft .NET Framework are installed
有以各種方式在SO thread上建議。
另一種是採用從SignumFramework的Signum.Utilities庫(至極,您可以使用獨立的),你可以得到它很好,沒有處理自己的註冊表。獲得安裝Is .NET Framework installed on this machine???,同時還使用了註冊表中的框架或不..
希望這有助於..
-1
- 檢查文件
MSCorEE.dll
-檢查這個代碼項目的文章:編輯存在於
%SystemRoot%\System32
目錄。 - 此外.NET Framework SDK中包含了一個名爲CLRver.exe 工具,它顯示安裝在機器
相關問題
- 1. 如何檢查是否安裝了.Net框架[C#/ WPF]
- 2. 檢查是否安裝了J#框架
- 3. 檢查wix項目中是否安裝了框架更新
- 4. 檢查.NET 4完全框架安裝
- 5. Silverlight是否需要安裝.NET框架?
- 6. 如何製作.net應用程序安裝程序,其中檢查是否安裝.net框架如果不是下載框架
- 7. 如何檢測是否安裝了System.Web.Mvc.dll?
- 8. 如何檢測是否安裝了numpy
- 9. 檢查是否安裝了sqlite.net 3.5
- 10. 檢查是否安裝了軟件包
- 11. GWT檢查是否安裝了閃存
- 12. 檢查Java是否安裝了Bash
- 13. 檢查是否安裝了dll
- 14. gwt檢查是否安裝了jre
- 15. 檢查是否安裝了Yahoo Messenger
- 16. 檢查是否安裝了咕嚕聲?
- 17. 檢查是否安裝了memcached?
- 18. 如何檢查.Net框架4.5安裝與否使用java腳本
- 19. 檢查是否安裝了.net的完整版本?
- 20. vbscript來檢查是否安裝了.net 2.0
- 21. 如何檢查Facebook是否安裝Android
- 22. 如何檢查Suhosin是否安裝?
- 23. 如何檢查插件是否安裝?
- 24. 如何檢查sqlite2是否已安裝?
- 25. 如何檢查Flash是否安裝?
- 26. 如何檢查ncurses是否已安裝?
- 27. 如何檢查Qpid是否安裝?
- 28. 如何檢查LAMP是否安裝?
- 29. 如何檢查實體框架5是否運行.net框架4.5
- 30. 檢查安裝時是否安裝了android應用程序
您可以在安裝程序檢查這對.NET Framework版本。有所有流行的安裝程序的插件來檢查這一點。 – acoolaum
哪一個是您支持的最低Windows版本?取決於.NET框架(至少2.0版本)通常會被安裝。關於:「我不希望用戶看到任何錯誤」。假設你發現.NET框架不存在時,你還想要發生什麼?靜默安裝它? –
此外,您可以在檢查後將框架安裝添加到您的安裝程序中。的 – acoolaum