Microsoft Visual Studio is available in multiple versions and editions.
f you are targeting AutoCAD 2025 or AutoCAD 2025-based programs, you should use:
- Microsoft Visual Studio 2022 version 17.8.0
- Microsoft .NET 8.0
Microsoft Visual Studio is offered in multiple editions: for free and for pay. The free products are part of Microsoft Visual Studio Community (or Express) version, while the for pay products vary by name and price due to the different development tools that are incorporated into them. Microsoft Visual Studio Professional provides improved debugging over the Microsoft Visual Studio Community (or Express) version products along with a number of other features. The most common edition of Microsoft Visual Studio used by developers is Microsoft Visual Studio Professional.
There are four main advantages to using Microsoft Visual Studio:
- Robust and accessible development environment that has a modest learning curve.
- VB.NET syntax is similar to VBA, which makes it an ideal environment for those that already know VBA.
- Visually intuitive and extensive dialog box creation tools.
- Projects can be built as a standalone executable or DLL assembly which can then be loaded for execution.
For more information on the different editions of Microsoft Visual Studio, see https://www.visualstudio.com/ and https://www.visualstudio.com/vs/community/.
Microsoft Visual Studio Versions Needed for Earlier Releases
If you are targeting AutoCAD 2024 or AutoCAD 2024-based programs, you should use:
- Microsoft Visual Studio 2022 version 17.2.6
- Microsoft .NET Framework 4.8
If you are targeting AutoCAD 2023 or AutoCAD 2023-based programs, you should use:
- Microsoft Visual Studio 2019 version 16.11.5
- Microsoft .NET Framework 4.8
If you are targeting AutoCAD 2022 or AutoCAD 2022-based programs, you should use:
- Microsoft Visual Studio 2019 version 16.7
- Microsoft .NET Framework 4.8
If you are targeting AutoCAD 2021 or AutoCAD 2021-based programs, you should use:
- Microsoft Visual Studio 2019 version 16.0
- Microsoft .NET Framework 4.8
If you are targeting AutoCAD 2020 or AutoCAD 2020-based programs, or AutoCAD 2019 or AutoCAD 2019-based programs, you should use:
- Microsoft Visual Studio 2017 with Update 2
- Microsoft .NET Framework 4.7
If you are targeting AutoCAD 2017 or AutoCAD 2017-based programs, or AutoCAD 2018 or AutoCAD 2018-based programs, you should use:
- Microsoft Visual Studio 2015 with Update 3
- Microsoft .NET Framework 4.6
If you are targeting AutoCAD 2015 or AutoCAD 2015-based programs, or AutoCAD 2016 or AutoCAD 2016-based programs, you should use:
- Microsoft Visual Studio 2012 or Microsoft Visual Studio 2013
- Microsoft .NET Framework 4.5
If you are targeting AutoCAD 2012 or AutoCAD 2012-based programs through AutoCAD 2014 or AutoCAD 2014-based programs, you should use:
- Microsoft Visual Studio 2010 or Microsoft Visual Studio 2012
- Microsoft .NET Framework 4.0
If you are targeting AutoCAD 2010 or AutoCAD 2010-based programs, or AutoCAD 2011 or AutoCAD 2011-based programs, you should use:
- Microsoft Visual Studio 2008 with Service Pack 1
- Microsoft .NET Framework 3.5 with Service Pack 1
If you are targeting AutoCAD 2007 or AutoCAD 2007-based programs through AutoCAD 2009 or AutoCAD 2009-based programs, you should use:
- Microsoft Visual Studio 2005
- Microsoft .NET Framework 2.0 or later