如何检查机器上安装的MS Office版本
我正在开发一个控制台应用程序,它对注册表执行一些操作。 我没有使用任何 Office 互操作程序集,但我需要了解 Office 版本。 如何使用 C# 确定计算机上安装了哪个版本的 MS Office。
I am working on a console app which perform some operation on registry. I am not using any interop assembly for office but i need to to know office version. How to determine which version of MS office is installed on the machine using C#.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
搜索(使用 Registry 类)
或
版本号为
这是 ac# 实现
Search in (using the Registry class)
or
Version numbers are
Here is a c# implementation
我有同样的要求,但我还必须弄清楚安装的office是32位还是64位。 我在这里记录了我的解决方案:
http:// cyrilbeschi.blogspot.com/2014/03/how-to-find-microsoft-office-version.html
I had the same requirement, but I also have to find out whether office installed is 32-bit or 64-bit. I have documented my solution here:
http://cyrilbeschi.blogspot.com/2014/03/how-to-find-microsoft-office-version.html