在我的Windows窗体应用程序中,我想显示应用程序.edmx文件正在使用的实体框架版本。是否可以从app.config文件或C#中的.edmx文件中获取Entity Framework版本。
答案 0 :(得分:2)
你可以这样:
Assembly assembly = Assembly.LoadFrom("System.Data.Entity.dll");
Version ver = assembly.GetName().Version;
答案 1 :(得分:1)
EDMX文件版本与Entity Framework版本无关,尽管有一个版本。可能最好只是检查应用程序中加载的EntityFramework.dll
版本(假设您使用的是更多或更少的当前版本)。即AppDomain.CurrentDomain.GetAssemblies
可能会有所帮助。