A: No. You likely need VSTO (Visual Studio Tools for Office) . VSTA is a general-purpose toolkit for third-party software developers to embed scripting capabilities into their own non-Microsoft applications.
| Your Goal | What to Actually Do | |-----------|----------------------| | Use macros in an application that says it needs VSTA (e.g., older Sage, SOLIDWORKS) | Re-run the host app’s installer and select the VSTA feature. Contact the app’s support for the exact redistributable. | | Develop an app that hosts VSTA | Install Visual Studio Professional or Enterprise (not Community). In the VS Installer, go to → SDKs, libraries, and frameworks → check Visual Studio Tools for Applications . | | Write C#/VB scripts inside another program (e.g., RobotStudio, Inventor) | Use the built-in editor inside that program. VSTA should already be installed with it. If missing, repair the host app. | visual studio tools for applications download
Microsoft Visual Studio Tools for Applications (VSTA) is a specialized toolset that allows independent software vendors (ISVs) to embed powerful customization and automation features directly into their software. By integrating VSTA, developers enable end-users to extend and tailor applications using familiar managed code like Visual C# or Visual Basic. | Your Goal | What to Actually Do