備忘
たまに下記のようなエラーが出てビルドができない時がある
Library/PackageCache/com.unity.textmeshpro@3.0.1/Scripts/Editor/TMP_PackageUtilities.cs(453,84): error CS0103: The name 'VersionControlSettings' does not exist in the current context
海外サイトを調べてみた結果、Unityの既存プロジェクトに対して、verを下げたりすると起きる可能性がある事象のよう
要するに「Unityのverと、packageのverが一致していないから、ver合わせてくれない?」というエラー
上記のエラーメッセージの場合、
「textmeshpro」というパッケージのver合わないという指摘となる
ので、
PackageManagerを開いて、InProject内を探せば良い
特に、パッケージ名の右側のボックスがチェックマークではなく、下向きの矢印になっているものは、ver合わせが必要だと思われる
※まだ事象に遭遇したことが無いが、おそらくチェック以外、上向きの矢印とかも存在するのでは?と予想
つまり、パッケージのverを上げるにしろ、下げるにしろ、Unityのverで使えるものにしないと行けないということだと思う