Usuário com melhor resposta
ASP.NET MVC, Entity e Mysql

Pergunta
-
Boa NOite
não sei se é aqui a área certa para falar disso, mas comprei um curso que ensina ASP.NET MVC, Entity mas no BD sql server. Como aqui na empresa a gente trabalha com Mysql. Com isso estou tentando desenvolver o projeto do curso usando o MYsql.
Mas etsa gerando o seguinte erro: Additional information: An error occurred creating the configuration section handler for system.data: Column 'InvariantName' is constrained to be unique. Value 'MySql.Data.MySqlClient' is already present.
Respostas
-
Usando o VS2013 community 4.5.1 com vb
Não entendi o que vc quise dizer sobre o plugin.
Normamente quando utilizo o mysql nos projetos eu so add a referencia (mysql.data.dll) ao projeto.
Como estou trabalhando com entity add o mysql.data.entity.ef6
Digo plugin quando abre uma nova instancia do mysql pelo VS ou pode ser chamodo de conector, pelo menos esse é meu ponto de vista, segue os links que vc precisa.
http://www.macoratti.net/net_msql.htm
https://jrbaggio.wordpress.com/2012/09/28/conexao-vb-net-e-mysql/
http://dev.mysql.com/doc/connector-net/en/connector-net-visual-studio.html
Abraço!
Nome : Romy G. Moura Cargo: Analista Programador
- Marcado como Resposta jjunior.net quarta-feira, 21 de janeiro de 2015 13:22
Todas as Respostas
-
jjunior,
Dando uma rápida pesquisa, encontrei 2 soluções na net que envolvem mudanças em arquivos de configuração:
http://www.codeproject.com/Tips/567235/How-to-fix-Column-InvariantName-is-constrained-to
http://stackoverflow.com/questions/7354116/net-mysql-connector-conflicting-dbproviderfactories
Eu realmente não sei se isso resolve, pois tive pouco contato até hoje com MySql. Mas acredito que possa ser um ponto de partida rumo à solução.
-
-
Usando o VS2013 community 4.5.1 com vb
Não entendi o que vc quise dizer sobre o plugin.
Normamente quando utilizo o mysql nos projetos eu so add a referencia (mysql.data.dll) ao projeto.
Como estou trabalhando com entity add o mysql.data.entity.ef6
-
-
Usando o VS2013 community 4.5.1 com vb
Não entendi o que vc quise dizer sobre o plugin.
Normamente quando utilizo o mysql nos projetos eu so add a referencia (mysql.data.dll) ao projeto.
Como estou trabalhando com entity add o mysql.data.entity.ef6
Digo plugin quando abre uma nova instancia do mysql pelo VS ou pode ser chamodo de conector, pelo menos esse é meu ponto de vista, segue os links que vc precisa.
http://www.macoratti.net/net_msql.htm
https://jrbaggio.wordpress.com/2012/09/28/conexao-vb-net-e-mysql/
http://dev.mysql.com/doc/connector-net/en/connector-net-visual-studio.html
Abraço!
Nome : Romy G. Moura Cargo: Analista Programador
- Marcado como Resposta jjunior.net quarta-feira, 21 de janeiro de 2015 13:22
-
Esta instalado. Mas é como se não estivesse.
An exception of type 'System.ArgumentException' occurred in EntityFramework.dll but was not handled in user code
Additional information: The ADO.NET provider with invariant name 'System.Data.MysqlClient' is either not registered in the machine or application config file, or could not be loaded. See the inner exception for details.Inner Exception
{"Unable to find the requested .Net Framework Data Provider. It may not be installed."}
- Editado jjunior.net quarta-feira, 21 de janeiro de 2015 13:08
-
Bom, desintalei tudo. Banco, conector, VS2013 e instalei novamente. Agora esta funcionando.
Obrigado a todos pela ajuda.
- Editado jjunior.net quarta-feira, 21 de janeiro de 2015 13:22