title: Entity Framework simple names causes issue for some projects but not others
body: <p>I have a Visual Studio 2015 solution with about 20 projects in it. Each of the projects references 2 class libraries that use Entity Framework 6. In these class libraries we have similar named objects that reside in differing namespaces. After adding a new Azure Web Job project I now get the exception below (just for the Web Job project):</p>
  <blockquote>
  <p>An unhandled exception of type 'System.NotSupportedException' occurred in EntityFramework.dll</p>
  <p>Additional information: The type 'AAA.BBB.Entity' and the type 'AAA.BBB.Entities.Entity' both have the same simple name of 'Entity' and so cannot be used in the same model. All types in a given model must have unique simple names. Use 'NotMappedAttribute' or call Ignore in the Code First fluent API to explicitly exclude a property or type from the model.</p>
  </blockquote>
  <p>Several other projects work and don't throw this exception - a REST API, Websockets API, Test Project, and std web app. I've compared project references, properties, packages, etc and can't figure out what the difference is. The only difference I can see is that the Web Job is a console application and the others are web apps and a test project.</p>