代码之家  ›  专栏  ›  技术社区  ›  Mohammad Dayyan

检测目标系统中已安装的Visual Basic电源包?

  •  1
  • Mohammad Dayyan  · 技术社区  · 15 年前

    我想检测目标系统中安装的Visual Basic电源包的版本。
    如何使用注册表值(Win XP中的Windows)进行操作?
    或者,我如何检查 Visual Basic Power Packs 程序集,例如:如何检查 Microsoft.VisualBasic.PowerPacks 集会?

    1 回复  |  直到 13 年前
        1
  •  1
  •   Hans Olsson    15 年前

    我不知道在安装电源包时会写入哪些注册表设置(如果有的话),但一个简单的方法是设置 Process Monitor 要监视系统上的所有更改,然后在其中安装电源包,您将能够看到所有被写入的内容。

    编辑:要获取程序集的版本,请使用 Assembly.Load LoadFrom 把它装上然后出去 AssemblyName 使用 GetName 方法和 AssemblyName 有一个 Version 财产。