【Salesforce】Dependent class is invalid and needs recompilation

【Salesforce】Dependent class is invalid and needs recompilation

SalesforceでApexの開発をしていて、保存時にエラーが発生しました。

コンパイルしなさいということでしょうか。

調べてみると、「すべてのクラスをコンパイル」が必要とのことです。

https://help.salesforce.com/articleView?id=000340653&language=ja&type=1

手順に沿ってすべてのクラスをコンパイルしてみましたが、解決されませんでした。

 

途方に暮れながらも原因を探っていると、再度コンパイルするように指定されているクラスでもエラーが発生していました。

そのエラーは、ContentWorkSpaceのNameは編集できないとのメッセージでした。

ContentWorkSpaceはコンテンツのライブラリ用オブジェクトのことです。

https://developer.salesforce.com/docs/atlas.ja-jp.api.meta/api/sforce_api_objects_contentworkspace.htm

開発者ガイドを読んでみると、更新可能なのはAPIバージョン40.0以降とのこと。

関連するクラスのAPIバージョンを上げることで、エラーメッセージが表示されなくなりました。

意外と時間がかかりました。

No comments.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です