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

Vista: 21454|Resposta: 0

[Resolvido] Impossível fornecer um processo para um ADO.NET com o nome fixo "MySql.Data.MySqlClient"...

[Copiar link]
Publicado em 28/04/2018 11:43:34 | | |
Esta postagem foi editada pela última vez por QWERTYU em 28-04-2018 às 23:46

"/" Erro do servidor na aplicação.

O tipo de provedor do Entity Framework "MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=" registrado no arquivo de configuração da aplicação não pode ser carregado para ADO.NET provedores com o nome fixo "MySql.Data.MySqlClient" neutro, PublicKeyToken=c5687fc88969c44d"。 Certifique-se de usar o nome do conjunto qualificado e que o conjunto esteja disponível para o aplicativo em execução. Para mais informações, veja http://go.microsoft.com/fwlink/?LinkId=260882.
Descrição: Uma exceção não tratada ocorreu durante a execução da requisição web atual. Verifique as informações do rastreamento da pilha para detalhes sobre o erro e de onde ele veio no seu código que causou o erro.

Detalhes da exceção: System.InvalidOperationException: Não é possível carregar o tipo de provedor do framework da entidade "MySql.Data.MySqlClient.MySqlProviderServices" registrado no arquivo de configuração da aplicação para ADO.NET provedor com o nome fixo "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"。 Certifique-se de usar o nome do conjunto qualificado e que o conjunto esteja disponível para o aplicativo em execução. Para mais informações, veja http://go.microsoft.com/fwlink/?LinkId=260882.

Erro de fonte:

Linha 22: {
Linha 23: public ApplicationDbContext() Linha 24: : base("DefaultConnection", throwIfV1Schema: false) Linha 25: {
Linha 26: }

Arquivo fonte: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Linha: 24

Rastreamento de Pilha:

Solução:

1: Clique com o botão direito no projeto->Adicionar referência->Navegar, e consulte todos os arquivos dll no MySQL Connector Net 6.8.3\Assemblies\v4.5.

2: Adicionar o nó provedor no web.config:

<provider invariantName="MySql.Data.MySqlClient" tipo="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>



VS2015 +EF6 Conecte-se ao banco de dados MYSQL para gerar entidades

https://www.itsvse.com/thread-4686-1-1.html








Anterior:Definição de propriedade de rota da API web
Próximo:Recursos personalizados do modelo MVC
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