0

只是一个简单的问题.. 我已经为 2007 版制作了一个 Outlook 插件,当我用 2003 版对其进行测试时,它似乎不起作用。是否需要遵循任何特殊程序才能在 Outlook 2003 中启用加载项,否则它根本不起作用?我希望我不必为 2003 年创建一个新的。

谢谢,

SL

4

1 回答 1

3

假设您指的是使用 VSTO 创建的加载项。

当您为 Office 2007 创建加载项时,引用的互操作程序集将是与 Office 2007 关联的程序集,这是您的加载项无法在 Office 2003 上运行的主要原因。

一种替代方法是重用自定义加载项代码,但根据 Office 2003 互操作程序集构建它。如果您不使用 Office 2007 固有的任何功能,这将起作用。

IIRC 是为 Office 2003 开发的 VSTO 加载项,可能无需更改即可在 Office 2007 上运行,但绝不会反过来。

于 2010-03-03T15:52:04.030 回答