Anwendungskompatibilität

Testen Sie in jeder neuen Version von AutoCAD-basierten Produkten die benutzerdefinierten Anwendungen neu, um sicherzustellen, dass sie korrekt ausgeführt werden, bevor Sie die neueste Version allen Benutzern bereitstellen.

Sie müssen möglicherweise Anwendungen anderer Hersteller erneut erwerben und internen benutzerdefinierte .NET und ObjectARX-Anwendungen erneut kompilieren, wenn Sie eine Aktualisierung durchführen. Es gibt bei jeder neuen Version Änderungen an den AutoCAD-Anwendungsprogrammierschnittstellen (APIs); wichtige Änderungen, die möglicherweise erhebliche Anpassungen an benutzerdefinierten Programmen erfordern, werden meist zusammen mit der Änderung des nativen Zeichnungsdateiformats eingeführt.

Anmerkung: In den AutoCAD-basierten Produkten ab Version 2014 müssen benutzerdefinierte Anwendungen im sicheren Modus ausgeführt werden. Die Systemvariable SECURELOAD ist auf den Wert 1 oder 2 festgelegt. Wenn der sichere Modus ausgeführt wird, kann das AutoCAD-basierte Produkt Dateien mit Code nur aus vertrauenswürdigen Speicherorten laden und ausführen. Vertrauenswürdige Speicherorte werden durch die Systemvariable TRUSTEDPATHS angegeben. Weitere Informationen finden Sie unter "Schützen vor bösartigem Code".

In der folgenden Tabelle sind die .NET und ObjectARX SDKs aufgeführt, die von der entsprechenden AutoCAD-Version unterstützt werden.

AutoCAD-Release Unterstützte .NET und ObjectARX SDK .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/A

Die folgenden Ressourcen können bei der Ermittlung der Änderungen an den APIs hilfreich sein, die möglicherweise Auswirkungen auf die benutzerdefinierten Programme haben: