使用Visual Studio 2010(VSTO)进行Office开发,需要考虑的事项

ala*_*eno 3 .net c# vsto ms-office

我仍然对不同版本的VSTO感到困惑,以及它们与office 2007/2010兼容的方式.我知道在维基百科上有一个很好的比较表,但我仍然没有得到它.我的重点在于PowerPoint.

好的,我有Visual Studio 2010专业版,它为PowerPoint提供了两个模板:一个2007加载项模板和一个2010加载项模板.这里究竟有什么不同,它只是底层VSTO的版本吗?除此之外,VSTO 4.0和VSTO 2010之间有区别吗?维基百科使用这两个术语.

我希望加载项能够与PowerPoint 2007和2010一起使用.我应该选择2007加载项项目类型还是2010加载项项目类型?

维基百科说:"Office 2007应用程序也可以使用VSTO 2010运行时" ,它还说 "针对较新的Office版本开发的VSTO解决方案将无法在较旧的Office版本中运行,因为它们缺少必要的主互操作程序集(PIA)".

这不是某种矛盾吗?

Bri*_*hra 5

下面的图像应该会有帮助

在此输入图像描述