我怎样才能以编程方式发现MS-office是否安装在机器上,如果安装了,安装了哪些组件,版本等。
如何确定是office专业版还是office旗舰版。
发布于 2010-02-24 00:10:51
您可以在注册表中查找。
According to the help,可以在HKEY_LOCAL_MACHINE\Software\Microsoft\Office\VERSION\Common\InstallRoot中找到它。
本文还描述了如何查找特定的产品信息,如组件、版本类型等。
这个SO question解释了如何使用C#从注册表中读取一个注册表项,如果你需要这部分的帮助。
发布于 2010-02-24 00:11:29
在注册表中:
HKLM\Software\Microsoft\VERSION\Common\InstallRoot
其中,VERSION是您要查找的Office版本
https://stackoverflow.com/questions/2319643
复制相似问题