プロジェクトをUnity2018.2からUnity2019.1.14に移行してみたらこんなエラーが出た。後々また移行作業する時に同じことなりそうなので解決の仕方をメモしておく。

エラーはこんな感じ。プロジェクト名は適当に置き換えてあります。
C:/Users/physif/Desktop/testproj/Library/PackageCache/com.unity.textmeshpro@2.0.1/Scripts/Runtime/FastAction.cs(94,45): error CS1644: Feature `out variable declaration' cannot be used because it is not part of the C# 4.0 language specification
対処方法
エラーを見てみると全てcom.unity.textmeshproの一時ファイルのエラーのようなので、一時ファイルのあるパッケージのフォルダを消してみます。
Library/PackageCache/com.unity.textmeshpro@2.0.1
これでエラーが消えました。お疲れ様でした。
再起動するとまたエラーが出る場合もあるようです。
もしTextMesh Proを使わないのであれば、Package ManagerからTextMesk ProをRemoveすれば再起動しても出なくなりました。
これの確実な直し方別の方法であったら教えてください…。