Sé que esto puede ser muy básico para algunos de ustedes, pero esta excepción también se genera en los casos en que EF no puede ubicar una cadena de conexión para usar. Si está trabajando en una aplicación de varias capas, asegúrese de que la conexión La cadena se agrega a su aplicación cliente, en lugar de la biblioteca de clases que contiene su código de acceso a datos. Solo mis 2 centavos.