Ogni volta che viene rilasciata una nuova release dei prodotti basati su AutoCAD, verificare che le applicazioni personalizzate funzionino correttamente prima di distribuire l'ultima release a tutti gli utenti.
Durante l'aggiornamento può essere necessario acquistare nuove versioni di applicazioni di terze parti e ricompilare le applicazioni ObjectARX e .NET personalizzate e progettate internamente. In ciascuna release vengono introdotte modifiche alle interfacce API di AutoCAD, ma le modifiche più rilevanti che possono richiedere correzioni significative ai programmi personalizzati riguardano in genere i formati di file di disegno nativi.
Nota: A partire dai prodotti basati su AutoCAD 2014, le applicazioni personalizzate devono essere eseguite in modalità sicura. La variabile di sistema SECURELOAD deve essere impostata su 1 o su 2. Quando si lavora in modalità sicura, i file che il prodotto basato su AutoCAD può caricare ed eseguire sono limitati a quelli che contengono codice proveniente da percorsi attendibili. I percorsi attendibili sono specificati dalla variabile di sistema TRUSTEDPATHS. Per ulteriori informazioni, vedere Informazioni sulla protezione da codice dannoso.
Nella seguente tabella vengono elencati gli SDK di .NET e ObjectARX supportati e la corrispondente release di AutoCAD.
Release di AutoCAD |
SDK di .NET e ObjectARX supportati |
.NET Framework |
AutoCAD 2015 |
AutoCAD 2015 |
4.5 |
AutoCAD 2014 |
AutoCAD 2013, AutoCAD 2014 |
4.0 |
AutoCAD 2013 |
AutoCAD 2013 |
4.0 |
AutoCAD 2012 |
AutoCAD 2010, AutoCAD 2011, AutoCAD 2012 |
3.51 SP1 |
AutoCAD 2011 |
AutoCAD 2010, 2011 |
3.51 SP1 |
AutoCAD 2010 |
AutoCAD 2010 |
3.51 SP1 |
AutoCAD 2009 |
AutoCAD 2007, AutoCAD 2008, AutoCAD 2009 |
3.0 |
AutoCAD 2008 |
AutoCAD 2007, AutoCAD 2008 |
2.0 |
AutoCAD 2007 |
AutoCAD 2007 |
2.0 |
AutoCAD 2006 |
AutoCAD 2004, AutoCAD 2005, AutoCAD 2006 |
1.1 SP1 |
AutoCAD 2005 |
AutoCAD 2004, AutoCAD 2005 |
1.1 |
AutoCAD 2004 |
AutoCAD 2004 |
N/D |
Le risorse riportate di seguito possono risultare utili per individuare le modifiche alle interfacce API che potrebbero interessare i programmi personalizzati:
- Guida del prodotto: le modifiche che interessano il linguaggio di programmazione AutoLISP sono riportate nell'argomento della Guida in linea del prodotto "New and Changed AutoLISP Functions Reference (AutoLISP)" in cui vengono fornite informazioni di riferimento sulle funzioni nuove e modificate di AutoLISP (http://help.autodesk.com/view/ACD/2015/ITA/).
- ActiveX Reference Guide: le modifiche apportate all'API ActiveX sono descritte nell'argomento ActiveX API History del manuale ActiveX Developer's Guide (<unità>:\Programmi\File comuni\Autodesk Shared\acad_aag.chm).
- SDK dell'API .NET gestita: le informazioni sulle modifiche apportate all'SDK dell'API .NET gestita sono disponibili nella sezione relativa alle novità e alla migrazione del manuale Managed .NET Reference Guide (<unità>:\<cartella di installazione di objectarx>\docs\arxmgd.chm - http://www.objectarx.com/).
- SDK di ObjectARX: le informazioni sulle modifiche apportate all'SDK di ObjectARX sono disponibili nella sezione relativa alle novità e alla migrazione del manuale ObjectARX Reference Guide (<unità>:\<cartella di installazione di objectarx>\docs\arxref.chm - ttp://www.objectarx.com/).