GNU/Linux >> Linux Esercitazione >  >> Linux

Come si usa System.Data in un'app console .NET Core RC2 (Linux, Debian 8)?

Come poke già annotato nel commento è corretto. Specifica una versione in System.Data.SqlClient rende felice il tuo ripristino;)

Perché? System.Data.SqlClient esiste nella galleria http://nuget.org. Non è consentito specificare una versione ("") al di fuori dei limiti di un progetto (come un pacchetto di feed nuget) e specificare solo una stella "*" (non dovresti mai farlo, consente modifiche di rottura) ripristina la versione più alta disponibile. Poiché non esiste una stalla, la stella non troverà nulla (c'è un po' di magia con i trattini dietro). La versione RC2 di quella libreria è la menzionata 4.1.0-rc2-24027 e quando chiedi con 4.1.0-rc2-* prenderà la più alta delle build RC2 (ma ce n'è solo una). In confronto System.Data.Common ha una versione pubblica su nuget.org per la piattaforma Windows universale e si trova per questo motivo.

RC3 è la versione successiva ed è disponibile solo nei feed degli sviluppatori del team .NET Core e ASP.NET Core e non nel feed nuget pubblico. Non dovresti giocare con loro.


Linux
  1. Come utilizzare systemd-nspawn per il ripristino del sistema Linux

  2. Come controllare la versione del sistema operativo e di Linux

  3. Come installare .NET Core su Debian 10

  4. Come controllare la versione del kernel su Linux

  5. Come scrivere un demone Linux con .Net Core

Come utilizzare il comando fd sul sistema Linux

Come utilizzare le macchine virtuali Virtualbox su KVM nel sistema Linux

Come cambiare ChromeOS per utilizzare Debian Bullseye

Come installare e utilizzare YouTube-DL su sistema Linux

Come installare (.NET Core) Dotnet Core nelle distribuzioni Linux

Come compilare l'app .NET Core per Linux in un computer Windows