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
|2010 VSTO Runtime (v4) - 32 and 64 bit||3.5, 4.0, 4.5, 4.5.1, 4.5.2||Released November 2012.|
Includes Office Extension Interfaces.
Visual Studio 2019 uses this runtime.
Visual Studio 2017 uses this runtime.
|2010 VSTO Runtime (v4) - 64 bit||3.5, 4.0, 4.5||Released April 2011.|
|2010 VSTO Runtime (v4) - 32 bit SP1||3.5, 4.0, 4.5||Released November 2010.|
Introduced fast path loading and corresponds to Visual Studio 2010 SP1
|2010 VSTO Runtime (v4) - 32 bit||3.5, 4.0, 4.5||Released 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.5||Document level Excel, Word for 2007.|
VSTO Smart Tags can be used at application level.
Incorporates full ClickOnce
|2005 VSTO Runtime (v2)||2.0, 3.5||Application level Excel, Word, PowerPoint, Outlook for 2003 and 2007.|
Uses an emulated ClickOnce
|2005 Runtime||2.0, 3.5||Application level Outlook 2003|
|2003 Runtime||1.1||Document level Excel, Word for 2003|
© 2022 Better Solutions Limited. All Rights Reserved. © 2022 Better Solutions Limited TopPrevNext