Un poco de historia primero: necesito extraer una base de datos de un archivo dll SQLite para mi cliente que ha quemado puentes con el desarrollador anterior.
Tengo estos 4 archivos en mi escritorio:
- System.data.SQLite.Linq.dll
- System.data.SQLite.dll
- SQLite.Interop.dll
- Payroll.exe
También recibo la contraseña para el SQLite DB que Payroll.exe usa para interactuar con la base de datos. ¿Con esto es posible para mí volcar un archivo SQL (para poder trabajar con algo familiar)?
El problema principal es que no tengo experiencia con C #, material .NET y archivos DLL (¡Sé que significa Biblioteca de Enlace Dinámico!)
Estoy dispuesto a incursionar y aprender algo de C # para hacer esto.
Payroll.exe
está haciendo.Payroll.exe
? Si es así, ¿eso significa que es imposible extraerlo?Payroll.exe
. En uno de los archivos que encontréprivate static string ConnectionStr = "Data Source=.\\System.Data.SQLite.Linq.dll; Password=*****"
. Aparte de eso, parece que no puedo encontrar nada. Informaré cualquier progreso.System.Data.SQLite.Linq.dll
en ILSpy? Si no, es probablemente su base de datos.