我有一个应用程序使用在其自己的程序集中实现的其他库。在非主程序集的程序集中获取正在运行的应用程序的名称和版本
在其中一个程序集中,我想获取主应用程序的版本,而不是正在运行的程序集。
下面的代码返回库的版本,而不是版本主要应用:
var lcAssembly = Assembly.GetExecutingAssembly();
var parts = lcAssembly.FullName.Split(',');
var lcVersionStr = parts[1].Split('=')[1];
mVersion = new Version(lcVersionStr);
我怎样才能得到主集的版本?