Class diagrams cannot be created or opened because the necessary components are either not installed or are missing. Please ...

Class diagrams cannot be created or opened because the necessary components are either not installed or are missing.  Please run Visual Studio Setup again and install the Visual Basic or Visual C# components under Language Tools before attempting to create a class diagram.