Default Project References
The assemblies that get referenced upon creation of a new project serve as a good starting point for exploration of the BCL and commonly used APIs. Depending on the project type, a different set of references is present. It should be obvious that building a Windows Presentation Foundation (WPF) application requires different dependencies than the creation of a WCF service library.
The most primitive set of references is likely to be found in our much beloved Console Application template, so let’s take a look at it. Figure 26.2 shows the default set of references displayed for such a project, targeting .NET Framework 4.5.
This set of references ...