如何为 Office 2003 安装 Extensibility.dll?
我有使用 IDTExtensibility2 com 接口和 Office 2003 PIA 创建的 Office 2003 插件。 我可以在开发机器上运行插件,但不能运行 cretae 安装程序。 装有 Office 2003 和 2003 PIA Excel 的 Ob 客户端计算机无法加载我的插件。 有人知道如何为 IDTEXtensibility2 插件创建安装程序吗? 谢谢
更新 我发现客户端计算机上缺少 Extensibility.dll,因此安装可扩展性库可能有意义吗?我找不到适合 Extensibility.dll 安装的安装程序... 那么,有人知道如何在客户端计算机上安装 Extensibility.dll 吗?
I have addin for office 2003 that created with IDTExtensibility2 com interface and ofice 2003 PIAs.
I am able to run the addin on development machine, but cannot cretae installer.
Ob client machine with office 2003 and 2003 PIAs Excel unable to load my addin.
Does anybody know how to create installer for IDTExtensibility2 addin?
Thank you
UPDATE
I have found that Extensibility.dll is missing on client machine, so may be have sense install Extensibility libraries? I cannot find approriate installer for Extensibility.dll installation...
So, does anybody know how to install Extensibility.dll on client machine?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我只能猜测...您的客户端计算机没有安装 Visual C++ 运行时库。检查 Windows 日志中是否存在来自 Side by Side 源的错误。
如果是这种情况,您必须在安装插件之前运行适用于您的 Visual C++ 版本的 vcredist.exe,或者将合并模块添加到 MSI 安装包中。
I can only guess… Your client machine does not have Visual C++ runtime libraries installed. Check Windows logs for errors from Side by Side source.
If it is the case, you will have to run vcredist.exe for your version of Visual C++ before installing your plugin, or add merge modules to your MSI install package.