代码之家  ›  专栏  ›  技术社区  ›  Raj More

使用的.NET framework版本

  •  5
  • Raj More  · 技术社区  · 14 年前

    .NET 它正在使用的框架。

    我怎么知道?

    6 回复  |  直到 12 年前
        1
  •  6
  •   Peter Mortensen user1284631    12 年前

    启动VisualStudio2008命令提示符,转到程序集所在的文件夹,键入 corflags.exe assemblyName.dll ,您应该获得以下信息。

    Version   : v4.0.30319
    CLR Header: 2.5
    PE        : PE32
    CorFlags  : 1
    ILONLY    : 1
    32BIT     : 0
    Signed    : 0
    
        2
  •  2
  •   Rahul Soni    14 年前

    打开Visual Studio命令提示符。。。运行ILDasm

    //元数据版本:v4.0.30319 .组件外部mscorlib { 版本4:0:0:0 }

        3
  •  2
  •   Peter Mortensen user1284631    12 年前

    你绝对可以从 .NET Reflector . (请参见下面的屏幕截图-最后列出的是目标运行时。)

    Alt text

        4
  •  1
  •   keyboardP    14 年前

    加载ILDASM并导入您的DLL。双击“Manifest”,它将显示框架版本。

        6
  •  0
  •   Peter Mortensen user1284631    12 年前

    我发现 How to identify the framework version a DLL is using . 这可能意味着要编写一个小的辅助程序来执行该操作。