I have upgraded a WCF Service to .NET Framework 4.5. After doing so I noticed a blue squiggly line around the IMetaDataExchange in the host config file.
If deleting the .SUO file doesn't work, check your references to ensure that you have the System.ServiceModel reference. That ended up being the issue that brought me here.