El proveedor 'Microsoft.Jet.OLEDB.4.0' no está registrado

Resuelto
Hola,

Estoy desarrollando una aplicación de contactos en Visual Studio 2019. Al presionar el botón "Iniciar", me llevé la desagradable sorpresa de ver que mi aplicación no se lanzaba y aparecía este texto
System.InvalidOperationException: 'El proveedor 'Microsoft.Jet.OLEDB.4.0' no está registrado en la computadora local.'


Así que fui a buscar en Internet y hice lo que decían la gran mayoría de los foros: instalar Microsoft.Jet.OLEDB.12.0, pero no funcionó. Gracias por su ayuda.

--
_________________________________________________

PouleFauna

3 respuestas

  1. Moderador
    De memoria, este error puede aparecer si compilas en AnyCPU o x64, intenta forzar la compilación en x86 (32 bits).

    --
    Intervengo principalmente en VB6 y VB.NET, con un poco de C#, pero la moderación me lleva a menudo a otros lenguajes.
    En VB.NET, piensa en activar "Option Explicit" y "Option Strict".
    1. Gracias por su respuesta, pero como soy un novato, ¿puede explicarme cómo forzar la compilación en x86?

      --
      _________________________________________________

      PouleFauna
    2. ¡Funciona!!! ¡Muchas gracias!!!

      --
      _________________________________________________

      PouleFauna