При запуске $ dotnet restore
после добавления
<ItemGroup>
<PackageReference Include="EntityFramework" Version="6.2.0"/>
</ItemGroup>`
к DBCreation.csproj
(как вручную, так и с помощью NuGet) ничего не происходит, просто заканчивая
Restoring packages for /home/denis/Documents/projects/dotNet/DBCreation/DBCreation.csproj...
и Entity
вusing System.Data.Entity;
все еще помечено
"The type or namespace name 'Entity' does not exist in the namespace 'System.Data' (are you missing an assembly reference?) [DBCreation]"
При попытке запустить это (просто Hello world! С этим, используя):
$dotnet run
The build failed. Please fix the build errors and run again.
, но
$ dotnet build
Microsoft (R) Build Engine version 15.6.84.34536 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Restoring packages for
/home/denis/Documents/projects/dotNet/DBCreation/DBCreation.csproj...
завершаетсякак restore
, без отображения ошибок.
Когда в списке .csproj нет EntityFramework, восстановление заканчивается как
Restoring packages for /home/denis/Documents/projects/dotNet/DBCreation/DBCreation.csproj...
Restore completed in 751.55 ms for /home/denis/Documents/projects/dotNet/DBCreation/DBCreation.csproj.
и работает правильно.
I'mиспользование кода Visual Studio в Debian 9.
$ dotnet --info
.NET Command Line Tools (2.1.105)
Product Information:
Version: 2.1.105
Commit SHA-1 hash: 141cc8d976
Runtime Environment:
OS Name: debian
OS Version: 9
OS Platform: Linux
RID: debian.9-x64
Base Path: /usr/share/dotnet/sdk/2.1.105/
Microsoft .NET Core Shared Framework Host
Version : 2.0.7
Build : 2d61d0b043915bc948ebf98836fefe9ba942be11
Как добавить Entity Framework в проект, что не так с восстановлением и где моя ошибка?