Silverlight -> WCF -> Banco de Dados -> problema

Eu tenho algum código do silverlight que chama um serviço WCF que usa o Entity Framework para acessar o banco de dados e retornar registros.

Tudo funciona bem, mas ... quando eu substituo o código do Entity Framework pelo código clássico do ADO.NET, recebo um erro:

O servidor remoto retornou um erro: NotFound

Quando eu chamo o código ADO.NET diretamente com um teste de unidade, ele retorna os registros corretamente, portanto não há problema com o código ADO.NEt

Eu usei o violinista e parece dizer que o serviço não pode ser encontrado com um erro "500".

não acho que tenha algo a ver com o serviço, pois a única coisa que mudo é a tecnologia para acessar o banco de dados.

Alguém sabe o que estou perdendo aqui?

,