我有一个应用程序,它使用在自己的程序集中实现的一些其他库。
在其中一个程序集中,我想获取主应用程序的版本,而不是正在运行的程序集。
以下代码返回库的版本而不是主应用程序的版本:
   var lcAssembly = Assembly.GetExecutingAssembly();
   var parts = lcAssembly.FullName.Split(',');
   var lcVersionStr = parts[1].Split('=')[1];
   mVersion = new Version(lcVersionStr);
如何获取主程序集的版本?