It appears all I had to do was build the project once right after setting everything up.
After having built the project, now when I browser the various .cs files, the using statements are showing up correctly as being used where relevant.
Yes, Sometimes it happens. so basic step that I follow-
After reinstalling the operating system and then installing Visual Studio, I added the required NuGet packages and also the EPiServer CMS Extension.
I restarted the computer.
I then opened our EPiServer project and opened a .cs file to look at my code.
All the EPiServer related using directives, such as:
Are showing up in grey, with a red underline. If I hover with the mouse over them, Visual Studio informs me that they are unncessary and not being used. Which is not correct.
Any code that requires them is also showing up with red underlines.
Any help would be appreciated.