MS Project 2003插件是否支持MS Project 2013?

时间:2014-06-06 12:01:29

标签: ms-office add-in ms-project

为MS Project 2003开发的Addin是否可以在MS Project 2013中使用?

提前致谢。

2 个答案:

答案 0 :(得分:1)

我还可以确认为Project 2003编写的COM Add Ins在Project 2007,2010,2013和2016中可以正常工作。如上所述,工具栏控件只是移动到功能区的“加载项”选项卡。如果您从菜单项和工具栏控件启动,那些启动点将会丢失,但如果您在功能区上有某些内容,则不需要这些启动点。

所有这一切都取决于使用COM Interop接口的子集,即“核心”,例如,所有版本的MS Project都支持。微软倾向于很好地维护这些接口。他们可能会在以后的版本中添加新内容,但我发现他们通常不会丢弃旧的界面。您需要确定哪个版本的主Interop程序集用于构建要在所有这些Project版本中使用的应用程序。我已经看过一些建议,说你需要为每个版本的MS Project构建一个单独的加载项二进制文件,但我从未发现需要这样做。您可能能够坚持使用MS Project 2003中的PIA,但我建议您选择Project 2010或Project 2013 Primary Interop Assemblies。

希望这有帮助。

答案 1 :(得分:0)

不,它不会。

核心代码运行正常的可能性很小,但是从菜单栏切换到功能区菜单,2003插件显示的任何菜单选项都不会在2013年的功能区上显示为按钮,所以我可以肯定地说这部分不起作用。