在运行时打印EntityFramework版本

时间:2013-04-14 00:36:03

标签: c# entity-framework

有没有办法在运行时获取EF的版本?类似于

的东西
Console.WriteLine(Environment.Version);

将返回

4.0.30319.18034

2 个答案:

答案 0 :(得分:3)

扩展阿列克谢的想法,你可以做到

string version = typeof(DbSet).Assembly.GetName().Version.ToString();

答案 1 :(得分:1)

从您感兴趣的框架中打印任何类型的程序集“版本”:

Console.Write( typeof(String).Assembly.GetName().Version);