【Salesforce】Dependent class is invalid and needs recompilation
SalesforceでApexの開発をしていて、保存時にエラーが発生しました。
1 |
Dependent class is invalid and needs recompilation |
コンパイルしなさいということでしょうか。
調べてみると、「すべてのクラスをコンパイル」が必要とのことです。
https://help.salesforce.com/articleView?id=000340653&language=ja&type=1
手順に沿ってすべてのクラスをコンパイルしてみましたが、解決されませんでした。
途方に暮れながらも原因を探っていると、再度コンパイルするように指定されているクラスでもエラーが発生していました。
そのエラーは、ContentWorkSpaceのNameは編集できないとのメッセージでした。
ContentWorkSpaceはコンテンツのライブラリ用オブジェクトのことです。
開発者ガイドを読んでみると、更新可能なのはAPIバージョン40.0以降とのこと。
関連するクラスのAPIバージョンを上げることで、エラーメッセージが表示されなくなりました。
意外と時間がかかりました。
No comments.