Vanaf AutoCAD 2014 moeten custom applicaties (.NET, maar ook Lisp) werken onder Secure Mode als de instelling SECURELOAD is ingesteld op 1 of 2. De applicaties moeten dan in een Trusted Path staan en voorzien zijn van een Software Certificate.
Hieronder staat een tabel met AutoCAD versies en de bijbehorende .NET versie. Het is wel mogelijk om oudere .NET versies te gebruiken in nieuwere AutoCAD versies voor zover er geen wijzigingen zijn in bestaande functies. Dit komt zelden voor maar een heel enkele keer wel. Zo heb ik in Civil 3D eens geconstateerd dat een bestaande functie ineens andere parameters had gekregen. Bij het laden van een applicatie met een verkeerde .NET versie wordt dat niet als probleem gezien, pas bij het uitvoeren van de code verschijnt een foutmelding. Om problemen hiermee te voorkomen kan het beste voor elke AutoCAD versie een nieuwe build worden gemaakt van je applicatie. Doe je geen versie check dan kan het verwarring opleveren als je applicatie ineens foutmeldingen gaat vertonen.
Release | Releasenummer | .NET Framework |
---|---|---|
AutoCAD 2021 | 24.0 | 4.8 |
AutoCAD 2020 | 23.1 | 4.7 |
AutoCAD 2019 | 23.0 | 4.7 |
AutoCAD 2018 | 22.0 | 4.6 |
AutoCAD 2017 | 21.0 | 4.6 |
AutoCAD 2016 | 20.1 | 4.5 |
AutoCAD 2015 | 20.0 | 4.5 |
AutoCAD 2014 | 19.1 | 4.0 |
AutoCAD 2013 | 19.0 | 4.0 |
AutoCAD 2012 | 18.2 | 3.51 SP |
AutoCAD 2011 | 18.1 | 3.51 SP |
AutoCAD 2010 | 18.0 | 3.51 SP |
AutoCAD 2009 | 17.2 | 3.0 |
AutoCAD 2008 | 17.1 | 2.0 |
AutoCAD 2007 | 17.0 | 2.0 |
AutoCAD 2006 | 16.2 | 1.1 SP1 |
AutoCAD 2005 | 16.1 | 1.1 |
AutoCAD 2004 | 16.0 | |
AutoCAD 2002 | 15.2 | |
AutoCAD 2002i | 15.1 | |
AutoCAD 2000 | 15.0 |