GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo uso System.Data en una aplicación de consola .NET Core RC2 (Linux, Debian 8)?

Me gusta poke ya anotado en el comentario es correcto. Especifique una versión para System.Data.SqlClient hace que tu restauración sea feliz;)

¿Porqué es eso? System.Data.SqlClient existe en la galería http://nuget.org. No se permite especificar una versión ("") fuera de los límites de un proyecto (como un paquete de alimentación nuget) y especificar únicamente una estrella "*" (nunca debe hacer eso, permite romper cambios) restaurar la versión más alta disponible. Como no hay un establo, la estrella no encontrará nada (hay algo de magia con los guiones detrás). La versión RC2 de esa biblioteca es la 4.1.0-rc2-24027 mencionada y cuando pregunta con 4.1.0-rc2-*, tomará la versión más alta de RC2 (pero solo hay una). En comparación System.Data.Common tiene un lanzamiento público en nuget.org para la plataforma universal de Windows y se encuentra por ese motivo.

El RC3 es la próxima versión y solo está disponible en las fuentes para desarrolladores del equipo de .NET Core y ASP.NET Core y no en la fuente nuget pública. No deberías jugar con ellos.


Linux
  1. Cómo usar systemd-nspawn para la recuperación del sistema Linux

  2. Cómo verificar la versión del sistema operativo y Linux

  3. Cómo instalar .NET Core en Debian 10

  4. Cómo verificar la versión del Kernel en Linux

  5. Cómo escribir un demonio de Linux con .Net Core

Cómo usar el comando fd en el sistema Linux

Cómo usar máquinas virtuales Virtualbox en KVM en un sistema Linux

Cómo cambiar ChromeOS para usar Debian Bullseye

Cómo instalar y usar YouTube-DL en el sistema Linux

Cómo instalar (.NET Core) Dotnet Core en distribuciones de Linux

Cómo compilar la aplicación .NET Core para Linux en una máquina con Windows