VSTO Runtime

The VSTO runtime needs to be installed on the computer for a VSTO solution to run.
The VSTO runtime does not get installed automatically with Office 365, Office 2019 or Office 2016.
For Office 2013 and Office 2010 the runtime was installed automatically if .NET Framework 3.5 was already installed.
For Office 2007 it always needed to be installed separately (afterwards).
You will probably have to install a newer version of the runtime if you want to use the latest version of the .NET Framework.
The runtime consists of two components:
Office Solution Loader - These components are DLLs that Office uses to load the runtime and your solution. This includes the following files: VSTOEE.dll, VSTOLoader.dll.
Office Extensions for .NET Framework - These components are managed assemblies that provide a communication layer between the solution and the Office application.


VSTO Runtime Versions

Runtime.NET VersionsComments
2010 VSTO Runtime (v4) - 32 and 64 bit3.5, 4.0, 4.5, 4.5.1, 4.5.2Released November 2012.
Includes Office Extension Interfaces.
Visual Studio 2019 uses this runtime.
Visual Studio 2017 uses this runtime.
2010 VSTO Runtime (v4) - 64 bit3.5, 4.0, 4.5Released April 2011.
2010 VSTO Runtime (v4) - 32 bit SP13.5, 4.0, 4.5Released November 2010.
Introduced fast path loading and corresponds to Visual Studio 2010 SP1
2010 VSTO Runtime (v4) - 32 bit3.5, 4.0, 4.5Released April 2010.
Visual Studio 2010 uses this runtime.
A version of this runtime was distributed with Office 2010 however that version only supports .NET 3.5 solutions. A newer version of this runtime must be distributed if you want to support .NET 4.0 solutions.
2008 VSTO Runtime (v3)2.0, 3.5Document level Excel, Word for 2007.
VSTO Smart Tags can be used at application level.
Incorporates full ClickOnce
2005 VSTO Runtime (v2)2.0, 3.5Application level Excel, Word, PowerPoint, Outlook for 2003 and 2007.
Uses an emulated ClickOnce
2005 Runtime2.0, 3.5Application level Outlook 2003
2003 Runtime1.1Document level Excel, Word for 2003

© 2021 Better Solutions Limited. All Rights Reserved. © 2021 Better Solutions Limited TopPrevNext