none
Problema da aplicação Web que não roda no servidor. RRS feed

  • Pergunta

  • Olá

    Estou com o mesmo problema de funcionamento da aplicação Web no Servidor '

    Could not load file or assembly 'MySql.Data, Version=6.5.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

    Como você resolveu esse problema?

    Atenciosamente,

    Sérgio

    '

    quinta-feira, 12 de julho de 2012 11:58

Todas as Respostas

  • Olá Sergio,

    Vc precisa fazer o download do provider do MySql, versão 6.5.4.

    Depois de feito este download, faça a sua instalação. A instalação irá descompactar uma série de arquivos no caminho "C:\Program Files (x86)\MySQL\MySQL Connector Net 6.5.4\Assemblies\v2.0" e "C:\Program Files (x86)\MySQL\MySQL Connector Net 6.5.4\Assemblies\v4.0".

    Identifique a versão do Framework de sua aplicação (2.0 ou 4.0), e então dentro respectiva pasta vc irá encontrar a dll MySql.Data.dll. Copie esta dll e coloque na pasta bin da sua aplicação web.

    []s!


    Fernando Henrique Inocêncio Borba Ferreira
    while(alive){ this.WriteCode(); }
    Blog: http://ferhenriquef.com/
    Twitter: @ferhenrique
    Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil

    • Sugerido como Resposta welington jr sexta-feira, 13 de julho de 2012 01:33
    quinta-feira, 12 de julho de 2012 12:13
    Moderador
  • Completando a resposta do Fernando Henrique.

    Ao fazer a referência da dll no seu projeto, nas propriedades da referência sete a propriedade "Copy Local" para "True". Assim quando você publicar novamente seu projeto e ddl já irá na pasta bin.

    Abs!.


    Alexsandre Rodrigues de Almeida - MCTS .NET Framework - Web Applications
    E-mail: alexsandrer@gmail.com
    Twitter: @AlexRAlmeida

    quinta-feira, 12 de julho de 2012 20:36