我想在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