/ / Qual pacote SQLite NuGet eu preciso - .net, sqlite, nuget, nuget-package

Qual pacote SQLite NuGet eu preciso - .net, sqlite, nuget, nuget-package

Há uma longa lista de opções para escolher no http://system.data.sqlite.org local na rede Internet. Eu sempre prefiro as construções estáticas porque você nunca sabe que outros tempos de execução as compilações dinâmicas exigem. Para o meu projeto atual eu só preciso da DLL de 32 bits porque o aplicativo atualmente só é executado no modo de 32 bits. Então eu basicamente só preciso da DLL estática de modo misto único.

Há um pequeno número de pacotes do NuGet. Um deles é System.Data.SQLite.Core mas instala duas DLLs diferentes, o MSIL e as partes nativas, e o último duas vezes em subdiretórios x86 e x64. O outro é System.Data.SQLite.x86 mas isso depende do LINQ e EF que eu não vou usar.

Existe outro pacote oculto que contém apenas a DLL que eu preciso? Algo como System.Data.SQLite.Core.x86? Eu não quero incluir o arquivo diretamente no repositório Git para que ele não cresça demais a cada atualização dessa biblioteca.

E os pacotes do NuGet contêm as informações estáticas ouconstrução dinâmica? Eu preciso saber isso para configurar meu instalador de acordo, ou o programa pode falhar em alguns computadores sem aviso prévio. A descrição do pacote realmente não diz muito sobre o seu conteúdo.

O SQLite vem em configurações flexíveis, e acho que a única maneira de responder isso é ter uma ampla oferta de pacotes do NuGet.

Respostas:

3 para resposta № 1

Eu uso isso:

Ferramentas - Gerenciador de Pacotes NuGet - Console do Gerenciador de Pacotes Tipo Install-Package System.Data.SQLite
e pressione Enter

No código apenas escreva

Imports System.Data.SQLite

Isso é tudo que eu preciso para um SQLite de trabalho no Visual Studio