【发布时间】:2016-02-10 11:39:50
【问题描述】:
我有一个 VSTO-Add-In for Outlook,当我必须向 VSTO-Runtime 提供插件安装时需要该信息。
我已经发现这个article 描述了先决条件,但我可以构建不符合此描述的案例:
文章称“如果安装了 Office 2010 Service Pack 1(版本 14,内部版本 6029)或任何更新的 Office 版本,Office 将负责配置 VSTO 运行时。” => 这告诉我在这种情况下我不需要提供 VSTO-Runtime。
如果我已安装 Office 2010 并手动安装 ServicePack 2,我的 Outlook 中的 buildversion 7015 比 版本更高6029。
我的安装程序识别出这一点并且不提供 VSTO-Runtime。
但在安装后启动 Outlook 时出现错误提示,无法读取 .vsto 文件。
此错误仅在安装 VSTO-Runtime 后才会消失。然后插件就可以正常工作了。
我需要提供VSTO-Runtime的真实情况是什么?
【问题讨论】:
-
有趣的问题...我不知道使用某些版本的 Office 可以省略 VSTO 运行时安装这一事实,我一直在我的 wix 捆绑安装程序中捆绑 VSTO 运行时。
标签: vsto add-in outlook-addin office-addins