【问题标题】:Detecting .NET Framework on Windows [duplicate]在 Windows 上检测 .NET Framework [重复]
【发布时间】:2011-12-14 15:10:25
【问题描述】:

可能重复:
How to detect what .NET Framework versions and service packs are installed?
Checking the available .NET framework on a client using C++

是否有一种确定性且直接的方法来检测是否在 Windows 计算机上安装了特定版本(或更高版本)的 .NET Framework,而无需使用 .NET Framework 本身?

如何实现它?

示例代码将不胜感激。

【问题讨论】:

    标签: .net c++ windows


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2021-11-01
      • 2020-02-21
      • 2015-09-09
      • 2011-07-28
      • 1970-01-01
      • 2011-02-18
      • 2020-02-06
      • 1970-01-01
      • 2011-02-09
      相关资源
      最近更新 更多