VSTO Runtime Update to Address Premature WPF UI Thread Shutdown

In the VSTO Runtime released a month and a half ago (version 10.0.50701), a small regression was inadvertently introduced, which is fixed in today’s update to the runtime. The issue impacts add-ins that call Globals.Factory.GetVSTOObject on a Word document or Excel workbook.  If Windows Presentation Foundation (WPF) is used for the add-in’s user interface, and… Read more

Visual Studio 2013 Update 3 released

Earlier today, Visual Studio 2013 Update 3 was released.  This update offers a number of small but useful enhancements for VSTO developers:   #1:  Support for .NET 4.5.2 and beyond, and the de-coupling of Office versions from .NET versions. We heard a lot of feedback on this on MSDN forums, with developers asking to mix-and-match… Read more

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… Read more

Guest Post: Resources Available for VSTO Developers Wishing to Customize the User Interface

[Guest Post by Marty Andren, Premier Field Engineer at Microsoft] As a Microsoft Premier Field Engineer / Office Developer, a question I’m often asked when helping customers develop VSTO solutions is how to customize the user interface when building out their application. This question is not as simple as it sounds, as the approach used… Read more

VSTO Runtime Update to Address Slow Shutdown and “Unknown Publisher” for SHA256 Certificates

We are pleased to announce a new version of the VSTO Runtime (10.0.50325) that addresses two important issues reported to us by customers. For VSTO add-ins using WPF controls, customers using touch-enabled devices experienced a 15-20 second lag when closing Office applications. This issue was first reported via a Connect bug, which helped provide the… Read more