I am currently unable to access TmPro namespace in my project. I think I opened my project that was a 2018 version, in a 2019 version of unity before removing any old TMPro assets. Not really sure where to go from here. I made sure my asset serialization was set to Force Text and my api to .net 4. Have also tried removing TMPro and deleting the assets and reinstalling but nothing seems to be working.
Make sure you install version 2.1.0 of the TMP package using Package Manager.
Where you using a legacy version of TMP from the AssetStore in 2018 or were you using a version from Package Manager?
I was using it from the package manager
Make sure you install 2.1.0 from the Package Manager.
Let me know if you have any visible errors in the project.
If you cannot see the TMP stuff, maybe the project solution got messed up. If that is the case, make sure you have a backup and then delete the Library folder and project solution files. Hopefully that resolves that issue.