C# 自分自身のバージョンを取得する

バージョンの取得

 System.Diagnostics.FileVersionInfo ver =
  System.Diagnostics.FileVersionInfo.GetVersionInfo(
  System.Reflection.Assembly.GetExecutingAssembly().Location);

 string version = ver.FileVersion;

他にもAssemblyInfo.csに設定されているデータが色々と読み込める。