日期:2014-05-17  浏览次数:20678 次

能否写个小程序,来检查当前机器上有几个不同的.net framework版本?
例如,如何一小段C#代码,来检测和显示我本机上有.net的什么版本?例如 compact framework 2.0 SP2和.net framework 4.0?

VS的IDE在调试.net程序的时候是可以给出一个选择框,说是运行在什么版本的.net framework上面。这个究竟是如何做到的呢?

------解决方案--------------------
读注册表

http://blog.csdn.net/wind8303/article/details/3896004
------解决方案--------------------
调用clrver