我有一個應用程序使用在其自己的程序集中實現的其他庫。在非主程序集的程序集中獲取正在運行的應用程序的名稱和版本
在其中一個程序集中,我想獲取主應用程序的版本,而不是正在運行的程序集。
下面的代碼返回庫的版本,而不是版本主要應用:
var lcAssembly = Assembly.GetExecutingAssembly();
var parts = lcAssembly.FullName.Split(',');
var lcVersionStr = parts[1].Split('=')[1];
mVersion = new Version(lcVersionStr);
我怎樣才能得到主集的版本?