我使用以下方式获取控制面板的文件版本。
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'
,则需要相同的时间。