问题描述
如何使用C#代码阅读MS Teams完整版以及主要和次要版本的详细信息?我希望这句话是不言自明的。让我知道这是否不能清楚地解释问题。
解决方法
Teams.exe似乎在本地应用程序数据的Microsoft \ Teams \ Current文件夹中。
您需要获取VersionInfo的产品版本,因此这可以解决问题:
var appData = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
FileVersionInfo myFileVersionInfo = FileVersionInfo.GetVersionInfo($@"{appData}\Microsoft\Teams\current\teams.exe");
var version = myFileVersionInfo.ProductVersion;