Не удалось установить Npg sql (код Visual Studio) - PullRequest
0 голосов
/ 31 января 2020

У меня проблемы с установкой Npg sql в коде Visual Studio (. Net Core 3.1.1).

Я создаю чистый проект и пытаюсь установить пакет. dotnet new console dotnet add package Npgsql --version 4.1.2

Пакет не устанавливается, и я получаю сообщение:

Пакет Npg sql не совместим со всеми архитектурами в проекте. I нашел подобную проблему здесь, но она была решена путем обновления NuGet. Что, вероятно, не будет моим делом. Что я делаю не так и как установить пакет?

Ответы [ 2 ]

1 голос
/ 31 января 2020

Проблема решена. Установка пакета с помощью команды dotnet add package package-name не работает для меня. Но если я установлю расширение галереи NuGet (в коде VS) и добавлю пакет с помощью этого инструмента, то библиотека будет установлена ​​правильно.

0 голосов
/ 31 января 2020

Может быть, вам нужно предоставить более подробную информацию об окружающей среде, платформе, которую вы используете. Я попытался создать то же самое на windows 10 с точкой net 3.1.100, и он успешно добавил пакет, используя код Visual Studio и VS 2019.

<Project Sdk="Microsoft.NET.Sdk">

   <PropertyGroup>
      <OutputType>Exe</OutputType>
      <TargetFramework>netcoreapp3.1</TargetFramework>
   </PropertyGroup>

   <ItemGroup>
      <PackageReference Include="npgsql" Version="4.1.2" />
   </ItemGroup>

</Project>
...