none
Erro ao executar o gerador de código selecionado: 'Uma exceção foi acionada pelo destino da chamada' RRS feed

  • Pergunta

  • Olá o erro ocorre em projetos ASP.Net MVC com MySQL 

    crio o model normalmente mas quando vou criar o controlador conforme a imagem abaixo

    apresenta o seguinte erro

    quando corrijo o problema no web config com adicionando o código:

    <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF5"/>

    Ocorre o seguinte erro:

    Não sei o que estou errando

    terça-feira, 3 de outubro de 2017 20:15

Todas as Respostas

  • Boa tarde, alexandrekloch. Tudo bem?

    Conseguiu algum avanço nesse problema? O que precisa ainda?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 4 de outubro de 2017 16:41
  • Boa tare Filipe,

    Ainda não consegui resolver;

    Já tentei no vs2015 e vs2017 e ocorre o mesmo erro;

    Att

    Alexandre Luis Kloch

    quarta-feira, 4 de outubro de 2017 18:42
  • Em negrito a linha que eu adcionei

    <providers>
    <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" />
          <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
        </providers>

               
    quinta-feira, 5 de outubro de 2017 11:23
  • Em negrito a linha que eu adcionei

    <providers>
    <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" />
          <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
        </providers>

               

    deu certo?
    terça-feira, 10 de outubro de 2017 19:09
    Moderador
  • Olá o erro ocorre em projetos ASP.Net MVC com MySQL 

    crio o model normalmente mas quando vou criar o controlador conforme a imagem abaixo

    apresenta o seguinte erro

    quando corrijo o problema no web config com adicionando o código:

    <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF5"/>

    Ocorre o seguinte erro:

    Não sei o que estou errando

    Conseguiu resolver? Estou com o mesmo problema, mas no meu caso o banco é sql server mesmo.

    Att.,


    Wallace Carlos

    quinta-feira, 9 de novembro de 2017 18:33
  • Wall, tenta adicionar os providers igual ele postou do mysql

    <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />

    <system.data>  
      <DbProviderFactories>  
        <add name="SqlClient Data Provider"  
         invariant="System.Data.SqlClient"   
         description=".Net Framework Data Provider for SqlServer"   
         type="System.Data.SqlClient.SqlClientFactory, System.Data,   
          Culture=neutral, PublicKeyToken=b77a5c561934e089"  
        />  
      </DbProviderFactories>  
    </system.data>  
    

    segunda-feira, 13 de novembro de 2017 22:49
    Moderador
  • Boa tarde! Também tenho o mesmo erro mas estou tentando com postgres...eu chava que era string de conexao...ja tentei de tudo...que bug é esse minha gente...

    Rodrigo

    quinta-feira, 15 de março de 2018 16:46
  • Cara tem N soluções para este tipo de caso! 

    Eu estava com o mesmo problema, e no meu caso o meu era nada mais que um "s" faltando na tag <connectionString> que ficaria <connectionStrings>, mas caso o seu seja diferente segue aí as soluções que encontrei pelo link abaixo:

    https://stackoverflow.com/questions/23576294/application-cant-scaffold-items?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

    segunda-feira, 16 de abril de 2018 22:31
  • Tive o mesmo problema quanto tentei criar um Controller no EntityFramework MVC 5 com VisualStudio 2019, o problema era na String de Conexão, pois o nome do Data Source estava incorreto.

    Estou utilizando o LocalDB do SQLServer como local do banco de dados e estava passando o DataSource como Localhost\SQLExpress, porém para mim deveria ser (localdb)\MSSQLLocalDB e somente alterei o Data Source e resolveu, ele criou o Controller normalmente, então aconselho a verificar qual é seu Data Source correto, pois está utilizando o MySql.

    sábado, 20 de abril de 2019 01:41