概要 - アプリケーションの互換性

AutoCAD ベースの各新規リリースでカスタム アプリケーションを再テストして、最新リリースをすべてのユーザに提供する前に、カスタム アプリケーションが適切に機能することを確認してください。

最新リリースへのアップグレード時には、サードパーティのアプリケーションを再購入する必要があったり、社内のカスタム .NET および ObjectARX アプリケーションを再コンパイルしなければならない場合があります。AutoCAD アプリケーション プログラミング インタフェース(API)に対する変更は、リリースごとにさまざまですが、大幅な変更のほとんどは新しいネイティブ図面ファイル形式の導入に合わせて行われます。

注: システム変数 SECURELOAD が 1 または 2 に設定されている場合、AutoCAD 2014 ベースの製品で開始するカスタム アプリケーションはセキュア モードで動作する必要があります。セキュア モードで動作している場合、AutoCAD ベースの製品はコードを含むファイルを信頼する場所からロードおよび実行するように制限されます。信頼する場所は、システム変数 TRUSTEDPATHS で指定します。詳細は、「概要 - ウイルスに対するセキュリティと保護」を参照してください。

次の表に、AutoCAD のリリースごとに、サポートされている .NET および ObjectARX SDK を示します。

AutoCAD のリリース サポートされる .NET および ObjectARX SDK .NET Framework
AutoCAD 2022 AutoCAD 2022AutoCAD 2021 4.8
AutoCAD 2021 AutoCAD 2021 4.8
AutoCAD 2020 AutoCAD 2020AutoCAD 2019 4.7
AutoCAD 2019 AutoCAD 2019 4.7
AutoCAD 2018 AutoCAD 2018 4.6
AutoCAD 2017 AutoCAD 2017 4.6
AutoCAD 2016 AutoCAD 2015、AutoCAD 2016 4.5
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 2011、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

カスタム プログラムに影響する可能性がある API の変更を特定するには、次のリソースが役に立ちます。