Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上检测.NET Framework_.net_C++_Windows - Fatal编程技术网

在Windows上检测.NET Framework

在Windows上检测.NET Framework,.net,c++,windows,.net,C++,Windows,可能重复: 是否有一种确定且直接的方法来检测某个版本(或更高版本)的.NET Framework是否安装在Windows计算机上而不使用.NET Framework本身 如何着手实施它 示例代码将不胜感激。您的代码可以检查c:\WINDOWS\Microsoft.NET\Framework的子目录名称。那些名称以v开头的目录包含.NET framework的已安装版本。例如: v1.0.3705 v1.1.4322 v2.0.50727 v3.0 v3.5 v4.0.30319

可能重复:

是否有一种确定且直接的方法来检测某个版本(或更高版本)的.NET Framework是否安装在Windows计算机上而不使用.NET Framework本身

如何着手实施它


示例代码将不胜感激。

您的代码可以检查
c:\WINDOWS\Microsoft.NET\Framework
的子目录名称。那些名称以
v
开头的目录包含.NET framework的已安装版本。例如:

v1.0.3705
v1.1.4322
v2.0.50727
v3.0
v3.5
v4.0.30319