gpt4 book ai didi

c# - 为多个 Outlook 版本的插件制作单个安装程序

转载 作者:太空宇宙 更新时间:2023-11-03 13:57:09 25 4
gpt4 key购买 nike

我正在分别为 Outlook 2003、2007、2010 制作 outlook 插件。我想编写一个安装程序,它可以根据正在使用的 outlook 版本安装插件。怎么做?因为 WebEx 似乎正在这样做,没有询问它在我的 word、excel、outlook 中安装了哪个版本。如果有办法请提供引用。

如果您知道,也请分享任何替代方法。谢谢。

最佳答案

我没有给你一个详细的答案,但这里有一个可能的路径供你遵循:

  1. 使用NSIS创建您的安装程序。这将为您提供很大的灵 active 。
  2. 使用安装程序打包您的所有 VSTO(2003、2007、2010)。
  3. 在 .nsi 文件的“安装”部分确定安装的 Outlook 版本。一种简单的方法(尽管我不确定其可靠性)是检查 HKLM\SOFTWARE\Microsoft\Office 下是否存在适当的注册表项。例如,名为“14.0”的 key 的存在应该意味着安装了 Office 2010。
  4. 既然您知道安装的 Outlook 版本,请安装适当的 VSTO。

关于c# - 为多个 Outlook 版本的插件制作单个安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11803326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com