每個新版本的 AutoCAD 應用程式設計介面 (API) 都會有所變動,但您並不需要重新編譯或變更既有自訂程式使其能在最新版本中運作。
每逢新版本推出之際,您都應該重新測試所有自訂和協力廠商應用程式。
下表概述了如要使用針對 AutoCAD 2015 之前的 AutoCAD 系列產品版本而開發的自訂程式,需要先完成下列作業:
- 腳本和動作巨集 – 除非腳本或動作巨集使用了在此產品中已棄用或變更的指令或系統參數,否則應不需要任何變更。
- AutoLISP – 除非它使用已棄用或已在產品中變更的指令或系統變數,否則不需要變更。
- .NET –針對 AutoCAD 2014 系列產品及更早版本開發的程式需要重新編譯。
- ObjectARX – 針對 AutoCAD 2014 系列產品及更早版本開發的程式需要重新編譯。
註: 從 AutoCAD 2014 系列產品開始,當 SECURELOAD 系統變數設定為 1 或 2 時,自訂應用程式必須在安全模式下進行作業。在安全模式中進行作業時,該產品已限制為只能載入及執行包含來自可信任位置之代碼的檔案;可信任的位置是由 TRUSTEDPATHS 系統變數所指定。若要取得更多資訊,請參閱「關於防範惡意程式碼」。