2013-03-19 89 views
0

我有一个在Outlook 2010中工作的VSTO 2010功能区(设计器)。 我的加载项也在Outlook 2007中加载,我看到一个命令栏,已经做到了,它做到了我所期望的。出于某种原因,读取邮件和新邮件检查器上的色带不显示在Outlook 2007中。VSTO 2010 Outlook Outlook 2007中不显示Ribbon(设计器)

我错过了哪些内容会阻止这些内容加载?据我所知,只要Tab名称与2007和2010中的Ribbon控件文件选项卡名称相匹配,它应该没问题?

注:

  • 的加载项是在Outlook确保装载2007
  • 运行完美Outlook 2010中
  • 不是在谈论在主UI色带
  • 我宁愿只是有丝带文件喜欢的Outlook 2010,但我可以做任何只要它工作
  • 如果有一个重复的问题,它解决了我的问题,这将是伟大的,但我似乎无法找到一个工程

回答

2

从我所知道的多个Office版本的VSTO开发可以是一个痛苦而不是直接由VSTO支持:

这当然是使用旧的“共享外接的优势“ 项目类型 - 您可以构建一个加载项,该加载项针对所有支持COM加载项(即2000年以后)的Office应用程序的所有版本。 的问题是,你可以做一些类似于VSTO插件吗? 答案是“不,以任何支持的方式”。

答案可以在这里找到: http://blogs.msdn.com/b/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx

有替代VSTO为Office开发,可以帮助您开发多个版本:NetOfficeAddin Express

+0

嗯,我以前没见过NetOffice,我可以查看一下。 – Arch 2013-03-20 18:03:26

+0

我结束了使用NetOffice,它似乎工作正常 – Arch 2013-03-26 15:00:39

+0

很高兴你做到了。 – 2013-03-27 21:11:00