Thank you, downloading the 2017 version removed all the errors. I was willing to get used to vs 22 since its newer but I guess I will do that after the tutorials.
Edit: And here I am again I have the same errors even after downloading the 2017 version and then creating a new branch. Here is my screen if anyone is interested in helping me out.