/ / Problemas al cargar las dependencias del módulo Zumero - c #, sql-server, sqlite, windows-runtime, zumero

Problemas al cargar las dependencias del módulo Zumero - c #, sql-server, sqlite, windows-runtime, zumero

Comencé usando System.Data.SQLite y "SELECT load_extension (" path / to / zumero.dll ")", pero actualmente estoy usando el shell de Windows SQLite porque asumí que de alguna manera lo estaba haciendo mal. Recibo el mismo error en el shell que cuando intento cargar la extensión en C # world.

sqlite> .load "windowsextx64zumero.dll";
Error: The specified module could not be found.

Especificar la ruta absoluta da como resultado el mismo mensaje de error. Cuando lo abro con un caminante de dependencias, aparentemente faltan las siguientes dependencias:

API-MS-WIN-CORE-COM-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL
DCOMP.DLL
IESHIMS.DLL

Siento que debo estar haciendo algo mal aquí(la dependencia de WinRT parece extraña) pero no se puede ver realmente. El "juego final" es tener una aplicación web C # en una máquina Win Server 2008 R2 que escribe datos en una instancia de Zumero SQLite, que se sincroniza con un número de dispositivos móviles.

Aclamaciones

Respuestas

1 para la respuesta № 1

Reproducí tu problema de inmediato y tuve laLa misma sensación de "debe estar haciendo algo mal" por un tiempo, porque sé que esto se probó en sistemas tan antiguos como XP. Resulta que es un problema de barras invertidas en cuerdasugh); SQLite los usa para escapar. Solo usa barras diagonales / en su lugar, o duplicarlos \. Voy a agregar una nota explícita al README al respecto.

Estoy de acuerdo en que las dependencias de WinRT parecen extrañas a primera vista. Parece que todos ellos son, en última instancia, un resultado de la dependencia de Zumero en wininet.dll. Las DLL de WinRT están muy por debajo de los módulos del sistema, como shell32.dll. Es interesante lo profundo que están en el sistema, aunque creo que en última instancia no es demasiado sorprendente.