0

重複の可能性:
現在のEFバージョンを取得する方法

Windowsフォームアプリケーションで、アプリケーションの.edmxファイルで使用されているEntityFrameworkのバージョンを表示したいと思います。Entity Frameworkのバージョンをapp.configファイルまたはC#の.edmxファイルから取得することは可能ですか?

4

2 に答える 2

2

あなたはそれをこのように得ることができます:

Assembly assembly = Assembly.LoadFrom("System.Data.Entity.dll");
Version ver = assembly.GetName().Version;
于 2012-10-31T11:59:44.510 に答える
1

EDMXファイルのバージョンは、バージョンはありますが、EntityFrameworkのバージョンとは関係ありません。おそらく最善の方法はEntityFramework.dll、アプリケーションにロードされているのバージョンを確認することです(現在のバージョンを多かれ少なかれ使用していると仮定します)。つまりAppDomain.CurrentDomain.GetAssemblies、役立つかもしれません。

于 2012-10-31T11:56:24.187 に答える