What is Visual Studio Tools for Applications (VSTA)?
Microsoft® Visual Studio® Tools for Applications (VSTA) is a powerful customization toolset that supports development with VB and C#. Built on Visual Studio and the .NET Framework, Visual Studio Tools for Applications makes it easier to write reliable, robust, and secure customizations by providing managed extensibility for both COM and .NET applications.