VSTO runtime version | Develop/Build against Office 2003 | Develop/Build against Office 2007 | Develop/Build against Office 2010 | .NET version | Available as | |||
---|---|---|---|---|---|---|---|---|
Document-level | Application-level | Document-level | Application-level | Document-level | Application-level | |||
VSTO 2003 | Word, Excel | -- | -- | -- | -- | -- | .NET 1.1 | Available only as Visual Studio .NET 2003 VSTO SKU |
VSTO 2005 | Word, Excel | Outlook | -- | -- | -- | -- | .NET 2.0, 3.0 or 3.5 | Available as Visual Studio 2005 VSTO SKU and part of Visual Studio 2005 Team System editions |
VSTO 2005 SE | Requires VSTO 2005 for document-level customizations | Word, Excel, Outlook, PowerPoint, Visio | InfoPath | Word, Excel, Outlook, PowerPoint, Visio, InfoPath | -- | -- | .NET 2.0, 3.0 or 3.5 | Downloadable for Visual Studio 2005 Professional and above, however document-level customizations require original VSTO 2005 (Standalone SKU or Team System editions) |
VSTO 3.0 | Word, Excel (Builds against the VSTO 2005/2005 SE runtime) | Word, Excel, Outlook, PowerPoint, Visio, Project (Builds against the VSTO 2005 SE runtime) | Word, Excel, InfoPath | Word, Excel, Outlook, PowerPoint, Visio, InfoPath, Project, SharePoint 2007 Workflows | -- | -- | .NET 3.5 | Built into Visual Studio 2008 Professional and above |
VSTO 4.0 | -- | -- | Word, Excel | Word, Excel, Outlook, PowerPoint, Visio, InfoPath, Project | Word, Excel | Word, Excel, Outlook, PowerPoint, Visio, InfoPath, Project | .NET 3.5 or 4.0 | Built into all versions of Visual Studio 2017 |