VSTO Runtime Update to Address Slow Shutdown on .NET Framework 4.5.2

In a VSTO Runtime release earlier this year, we addressed an issue of slow application shutdown for add-ins using WPF controls on touch-enabled devices. With the release of .NET Framework 4.5.2 two months ago, and the increased usage of our latest runtime “in the wild”, we received customer feedback that the latest .NET 4.5.2 version interacts negatively with our latest VSTO Runtime version, introducing a different application shutdown issue.

Today, we’re happy to announce that we’ve quickly turned around a fix in the release of VSTO Runtime version 10.0.50701.  The update is cumulative, and includes both the previous fixes (addressing the touch-screen scenario) and the additional compatibility with .NET Framework 4.5.2.

As always, the latest version of the VSTO Runtime is available for download at http://go.microsoft.com/fwlink/?LinkId=140384.  The update will also be distributed as part of Windows Update in the upcoming months.  If you would like to ensure that your users have the latest version installed, please follow the instructions for creating/modifying a bootstrapper package from a previous blog post, substituting the latest version number (10.0.50701) into the following properties:

<BypassIf Property=”VSTORuntimeVersionInstalled” Compare=”VersionGreaterThanOrEqualTo” Value=”10.0.50701“/>

<BypassIf Property=”VSTORuntimeVersionOfficeInstalled” Compare=”VersionGreaterThanOrEqualTo” Value=”10.0.50701“/>

Again, many thanks to the developer community for bringing the issue to our attention, and helping us resolve this in a timely manner.

~ Michael Zlatkovsky | Program Manager, Visual Studio