Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 22332|Resposta: 1

[Fonte] Asp.Net Aparece no EF6.0 e não é encontrado com nome fixo "System.Data.SqlClient"...

[Copiar link]
Publicado em 12/11/2017 16:59:12 | | |
Ambiente de desenvolvimento: VS2017, Framework4.5, SqlServer2008R2, MVC4, EF6.0.

A mensagem de erro que aparece é a seguinte:
O esquema especificado é inválido. Erro:
DataModel.ssdl(2,2): Erro 0152: Provedor de Entity Framework não encontrado para ADO.NET provedor com nome fixo "System.Data.SqlClient". Certifique-se de que o provedor está registrado na seção "entityFramework" do arquivo de configuração da aplicação. Para mais informações, veja http://go.microsoft.com/fwlink/?LinkId=260882.

Para resolver o problema, adicione o seguinte código ao arquivo de configuração web.config:






Anterior:VS2017 Não Possível Conectar à Solução Alternativa da Internet
Próximo:Entenda os scripts do diretório /etc/init.d e /etc/rc.local em sistemas Linux
 Senhorio| Publicado em 27/12/2021 22:10:14 |
A Microsoft introduz o Microsoft.Data.SqlClient como uma alternativa ao System.Data.SqlClient
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com