常見問題:為什麼我的自訂程式在最新版本中不能使用?

針對 AutoCAD 2015 系列產品或較早產品建立的 AutoLISP 或 VBA 程式如果使用密碼保護或彩現預置,可能需要進行變更。使用 AutoCAD 物件資源庫 SendCommand 方法的程式,根據是否要以非同步或同步方式執行字串而定,可能也需要進行更新才能使用 SendCommandPostCommand 方法。

Managed .NET 和 ObjectARX 程式必須進行更新並重新編譯,才能在最新版本上執行 (如果程式是針對 AutoCAD 2020 系列產品或較早產品建立)。針對使用密碼保護或彩現預置的 AutoCAD 2016 系列產品或較早產品建立的程式必須進行更新,才能搭配 AutoCAD 2022 系列產品正常運作。

如果您的自訂程式遇到問題,請確認程式並使用任何在此版本中已變更或已棄用的指令或系統變數。您也必須確認您的自訂程式可以找到任何所需的支援檔、圖塊或其他資源。請確認所需的支援搜尋路徑已包括在「選項」對話方塊的「檔案」頁籤之中。

註: 從 AutoCAD 2014 系列產品開始,當 SECURELOAD 系統變數設定為 1 或 2 時,自訂應用程式必須在安全模式下進行作業。在安全模式下進行作業時,AutoCAD 系列產品已限制為只能載入及執行包含來自可信任位置之代碼的檔案;可信任的位置是由 TRUSTEDPATHS 系統變數所指定。如需更多資訊,請參閱〈關於安全性及病毒防護〉。

如果仍無法解決問題,請聯絡自訂程式的原始供應商以協助您指出問題,以及所需的解決方案。