【问题标题】:VSTO Outlook AddIn disabled in Vista在 Vista 中禁用 VSTO Outlook 插件
【发布时间】:2010-01-29 10:27:55
【问题描述】:

我们遇到了 Outlook 2007 插件(在装有 Visual Studio 2008/VSTO 的 Windows 7 开发机器上创建)的问题。

它通过 MSI 安装程序安装在这些机器上:
- 开发机器
- 一台 Windows XP 机器

最初在 Vista 机器上安装成功,但在安装插件的更新版本后,它在启动 Outlook 时被禁用。我们怀疑这可能与 Vista 处理安全性的方式有关。

有没有人遇到过在 Vista 机器上安装 VSTO AddIn 的特定问题?
(请注意,我们案例中的 AddIn 已安装正常,但在启动 Outlook 时“只是”禁用。)

【问题讨论】:

    标签: windows-vista vsto office-2007


    【解决方案1】:

    插件可能会抛出异常。 未处理的异常会导致加载项被禁用。

    【讨论】:

      【解决方案2】:

      我们在一些随机机器上遇到了这个问题,经过一番摸索,结果发现客户端上没有安装 Office.Interop。我们曾假设它会与 Office 2007 一起安装 - 在许多情况下似乎都是这样。

      【讨论】:

      • 其可能的用户机器如果之前安装过 .net 插件,则拥有额外的 pkg,但 office 本身不会在 std 安装期间安装 .net 组件。
      猜你喜欢
      • 1970-01-01
      • 2016-02-09
      • 1970-01-01
      • 2020-01-10
      • 1970-01-01
      • 2010-12-10
      • 2019-01-21
      • 1970-01-01
      • 2020-09-13
      相关资源
      最近更新 更多