我已经为 MS Office 2007 开发了一个 office VSTO3 应用程序。现在我正在为 Office 2010 移植它。
我创建了一个针对 2010 年的新项目,并且大部分只是从 2007 年项目中复制粘贴代码。我已将尽可能多的代码移至外部库,但主项目中仍然有很多代码。
我想知道是否有更好的方法来做到这一点?你知道我是否可以有一个针对两个平台的项目。我不关心 2007 年之前的旧版本的向后兼容性。
我已经为 MS Office 2007 开发了一个 office VSTO3 应用程序。现在我正在为 Office 2010 移植它。
我创建了一个针对 2010 年的新项目,并且大部分只是从 2007 年项目中复制粘贴代码。我已将尽可能多的代码移至外部库,但主项目中仍然有很多代码。
我想知道是否有更好的方法来做到这一点?你知道我是否可以有一个针对两个平台的项目。我不关心 2007 年之前的旧版本的向后兼容性。
面向 2007 的加载项也应该在 Office 2010 中工作,或者您可以在 Office 2007 中使用 2010 加载项,只要您不使用任何新功能 int 2010。
以下链接提供了有关在不同版本的 Microsoft Office 中运行解决方案的详细信息
您应该提及您是否针对 Outlook、Excel 等...相当大的遗漏 :)
Excel DNA 是我喜欢的 Excel 插件的平台,可用于 2007 和 2010。
我为 2007 年开发了一个 Outlook 插件,它可以在 2010 年安装并大部分工作,但有一些奇怪的错误,我没有时间诊断。
所以 - 这取决于你想做什么。