Trace Id is missing

Unlock your potential with Microsoft Copilot

Get things done faster and unleash your creativity with the power of AI anywhere you go.
Microsoft Copilot app being utilized to generate pictures of a singing dog, assisting to identify a flower, and helping to generate an email to congratulate a coworker on a promotion.

Microsoft Visual Studio Tools for Applications 2019 SDK

Microsoft Visual Studio Tools for Applications lets you enable end users to customize your existing applications using Visual Basic and Visual C#.

Important! Selecting a language below will dynamically change the complete page content to that language.

Download
  • Version:

    16.0

    Date Published:

    3/15/2021

    File Name:

    vsta_sdk.exe

    File Size:

    11.8 MB

      Microsoft Visual Studio Tools for Applications lets you enable end users to customize your existing applications using Visual Basic and Visual C#. Since the VSTA 2012 release, several changes have been introduced to the licensing model as well as to how you integrate VSTA into your applications:
    • There is no longer a licensing fee for the VSTA redistributable components. Your organization can distribute and use the VSTA redistributable components free of charge.
    • VSTA no longer provides its own Visual Studio Environment for authoring macros. Instead, a supported version of Visual Studio (Community Edition or above) is required to develop VSTA macros and add-ins. VSTA has two primary modes of operation: with Visual Studio (Community Edition or above) installed and standalone. In standalone mode, VSTA provides your application with the means to load, compile, and run end user customizations. With a supported version of Visual Studio (Community Edition or above) installed on your user’s machine, VSTA extends that functionality with the means to edit and debug those customizations.
    • VSTA 2019 supports .NET Framework 4.5.1 and above.
    • VSTA 2019 presents a simplified API for integrating design-time experiences into your application using either managed (Visual C# or Visual Basic .NET) or unmanaged (Visual C++) code. It simplifies tasks such as finding the installation of Visual Studio, launching the external process, and synchronizing save state, making integration significantly easier than previous versions.
    • VSTA 2019 provides the ability to upgrade VSTA projects from Visual Studio 2005 and Visual Studio 2008, compile, and run them. It also maintains compatibility with VSTA 2012 and VSTA 2013 projects.
    • VSTA no longer requires your application host to provide a runtime library in order to run. This gives you the flexibility to choose the method of running user code best tailored to the host application.

    • The Microsoft Visual Studio Tools for Applications 2013 - Update 1 release enables the following two scenarios, which are also included in VSTA 2019:
    • Provides an option to specify whether the VSTA customization project files will be auto-saved when the VS IDE loses focus.
    • Triggers a new event when a pending change to a VSTA customization project is committed.

    • More information can be found in the VSTA documentation at MSDN.
      Have any questions on VSTA? Check out the VSTA forum at https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=vsta.
  • Supported Operating Systems

    Windows Server 2019, Windows Server 2016, Windows 10, Windows 7 Service Pack 1, Windows Server 2012 R2, Windows 8.1

    Supported Microsoft Visual Studio version:
    Microsoft Visual Studio 2015 (Community Edition or above)
    Microsoft Visual Studio 2017 (Community Edition or above)
    Or,
    Microsoft Visual Studio 2019 (Community Edition or above)
  • n/a
Follow Microsoft