sábado, 17 de julho de 2010

Erro no Visual Basic 2008 Express Edition (aplicações 64bits)

Mensagem de erro:

"O provedor 'Microsoft.Jet.OleDB.4.0' não está registrado na máquina local"

Esse erro é causado por causa de aplicações 64 bits que tentam rodar no Visual Basic 2008 Express Edition. Para solucioná-lo, você deve obedecer os seguintes passos:

1) Marcar a opção:
Tools->Options->Projects and Solutions->General->Show advanced build configurations
2) Depois vá em:
Build->Configuration Manager->Active Solution Platform-> x86
Pronto, erro solucionado! (Pelo menos aqui foi)

Gostou desta postagem?

14 comentários:

  1. Caraaaa
    nao acredito q deu certo, fikei cerca de 3 meses sem executar meu projeto em casa por causa disso, gastei dinheiro com condução e um monte de coisa pra ir em lugares onde dava certo, deixei de fazer algumas coisas!!!!!mew divulga isso q vai ajudar mta genteeeeeeeeeeeee

    falow e abraçooo!!!!!!!!!!!!

    valeeeeeeeeeewwwwwwwwwwww

    ResponderExcluir
  2. Alguma dica de como resolver o mesmo problema só que no visual C# 2008, só achei solução para o 2005

    ResponderExcluir
  3. Johnny, não sei não.

    Nunca programei de C#. Tentou fazer a mesma coisa? A interface do Visual C# 2008 com o Visual Basic 2008 é bem semelhante.

    Abraço.

    ResponderExcluir
  4. otima postagem me ajudou muito obrigado

    ResponderExcluir
  5. num consegui fazer erro numero 1

    olha oque apareceu


    Error 1 The "EntityDeploy" task could not be loaded from the assembly C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Data.Entity.Build.Tasks.dll. Could not load file or assembly 'file:///C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Data.Entity.Build.Tasks.dll' or one of its dependencies. O sistema não pode encontrar o arquivo especificado. Confirm that the declaration is correct, and that the assembly and all its dependencies are available. WindowsApplication1

    ResponderExcluir
  6. Amigo, este erro é bem diferente do que está na postagem, creio eu.
    Não sei muito de VB, mas você pode tentar ver se o arquivo e banco de dados estão na pasta certa. Se o código está escrito corretamente, etc.

    Abraço e boa sorte!

    ResponderExcluir
  7. Quando chega na parte de Tools -> Options deve-se lembrar de marcar a opção Show all setting para aparecer a opção Projects and Solutions.

    Abcs pra todos.

    ResponderExcluir
  8. mais eu nao achei o nome "Show advanced build configurations" nao achei nao nao ta la para marcar :(

    ResponderExcluir
  9. Mano, Valeu mesmo eu tava desisperado e nao achava ninguem a altura para me ajudar, resolvel minha vida valeu mesmo vc é dmaisssssssssssssssssssssssssssssssssssssssssssssssssssssss

    ResponderExcluir
  10. Cara, resolveu meu problema, de forma muito simples.
    Fiquei por horas na Internet, buscando uma forma de corrigir este problema, mas a sua solução simples e rápida. VLW!!!!

    ResponderExcluir
  11. Boa noite a todos
    Andava ha horas atras do "erro" ao instalar numa maquina uma com o win7 a 64bits.
    O erro era a aceder a uma tabela sqlite, nunca mais chegava ao verdadeiro problema que era ser a 64bits.
    Obrigado pela ajuda.
    Ja funciona.
    Abraço

    A.Ferreira

    ResponderExcluir
  12. Obrigado por existir pessoas como você. Foi uma demonstração de que o conhecimento precisa ser explicado com clareza para todos. Muito obrigado mesmo

    ResponderExcluir
  13. Vlw deu certo, Muito Obrigado pela dica!!!

    ResponderExcluir
  14. Excelente, funcionou perfeitamente, muito obrigado!!!

    ResponderExcluir