如何使用C#快速获取控制面板的文件版本名称?

时间:2016-10-03 08:57:15

标签: c# winforms

我使用以下方式获取控制面板的文件版本。

var searcher = new System.Management.ManagementObjectSearcher(
  "SELECT * FROM Win32_Product where Name ='My Application'");
foreach (System.Management.ManagementObject obj in searcher.Get())
{
    MessageBox.Show("Latest Verstion: " + obj["Version"].toString());
}

这需要大约10秒才能找到版本。任何人都可以建议我更快地获取控制面板文件的文件版本吗?

注意:如果我更改查询SELECT Version FROM Win32_Product where Name ='My Application',则需要相同的时间。

0 个答案:

没有答案