C# Compiler Warning 1685
So, (seemingly) out of the blue, my project starts getting compiler warning 1685: The predefined type 'System.Runtime.CompilerServices.ExtensionAttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\System.Core.dll' Perplexed, I researched the MSDN article to figure out its cause. Here's the information I found: Visual C# Reference: Errors and Warnings Compiler Warning (level 1) CS1685 Error Message The predefined type 'System.type name' is defined in multiple assemblies in the global alias; using