Проблемы с установкой Entity Framework - PullRequest
0 голосов
/ 14 мая 2018

При запуске $ 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 в проект, что не так с восстановлением и где моя ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...