Este error se presenta por no esta tomando de manera correcta los datos configurados en el Web.Config el entity framework puede ser por que no ese encuentran en el mismo namespace para ello debemos indicar la carpeta donde se escuentra alojado el entity framework en el conection string por ejemplo si la carpeta se llama Main debemos hacer esto:
connectionString="metadata=res://*/Main.Modelo.csdl|res://*/Main.Modelo.ssdl|
res://*/Main.Modelo.msl;
de esta manera se soluciona el error.