Array
(
)

Erro quando rodo WindowsApplication

Pjava
   - 05 jul 2012

Toda vez que tento rodar o meu aplicativo, vem a mensagem:
MySql.Data.MySqlClient.MySqlCommand ou MySqlConnection está duplicado. Aí vou em uma das pasta que ele está duplicando, removo e rodo e dá erro novamente. Vejo qual é o erro, corrijo e novamente vem o erro de duplicado, tipo:
C:\Windows\assembly\MySql.Data.CF\6.5.4.0_c5687f88969c44d\MySql.Data.CF.dll
Cada vez que eu removo aparece novamente. O que devo fazer?

Pjava
   - 05 jul 2012

Acabei de remover e apareceu esse erro:

Error 2 The type MySql.Data.MySqlClient.MySqlConnection exists in both C:\Windows\assembly\GAC_MSIL\MySql.Data.CF\6.5.4.0__c5687fc88969c44d\MySql.Data.CF.dll and C:\Windows\assembly\GAC_MSIL\MySql.Data\6.5.4.0__c5687fc88969c44d\MySql.Data.dll D:\CLS Documentos\FontesVS\GeraArquivos\GeraArquivos\Form1.cs 31 13 GeraArquivos

Joel Rodrigues
   - 05 jul 2012

Cara, um dia desses aconteceu isso e eu resolvi removendo umas referências que existiam ao longo do projeto. Tipo, existiam várias referências para a mesma DLL em pastas distintas, eu removi uma.

Pjava
   - 05 jul 2012

Acabei de fazer e era isso mesmo. Uma tal de: MySql.Data.CF, ela estava me matando e o cliente também. Como faço uma conexão na mão e rápida com Windows Application?

Joel Rodrigues
   - 05 jul 2012

Bem, nunca usei MySQL em aplicações .NET, mas acho que você usa a ODBCConnection. Não tenho certeza, infelizmente.