可能重复:
Checking if .NET is installed from the command line创建应用程序(不使用.NET编写)来检查.NET框架
我有一个C#Windows窗体应用程序,当它被打开了一台没有.NET Framework 4的计算机,它显示一个错误,但没有帮助。所以我想用我自己的方式来确定机器是否具有.NET Framework(并且展示如何安装它的一个有用的信息),但经过一些研究后,我明白您必须使用非.Net语言来做到这一点包装你的应用程序。所以我不知道任何非.NET语言,所以我希望你的帮助。
如果你能帮我找到适合我需求的代码(最好有解释如何使用它),它会帮助我很多!
如果你不需要自己写,http://www.asoft.be/prod_netver.html运作良好,并且是免费的。 – TrueWill 2012-08-14 22:28:44