首页 > 解决方案 > 我没有 EF CORE,但 Entity Framework Core 和 Entity Framework 6 都安装了

问题描述

我有一个包含 4 个项目的解决方案。

一开始我不小心在 WebCore 项目上安装了 EF,所以安装了 EF Core,但后来我卸载了它。从那以后我没有任何问题。在包管理器上,我不再看到它安装了。

在包控制台,我运行

Enable-EntityFramework -vervose -force

我得到一个错误:

Entity Framework Core 和 Entity Framework 6 都已安装”

有没有可能它没有完全卸载?

有任何想法吗?

模型项目packages.config

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="EntityFramework" version="6.2.0" targetFramework="net472" />
</packages>

服务项目packages.config

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="System.Runtime.CompilerServices.Unsafe" version="4.5.2" targetFramework="net472" />
  <package id="System.ValueTuple" version="4.5.0" targetFramework="net472" />
  <package id="Unity" version="5.9.0" targetFramework="net472" />
  <package id="Unity.Abstractions" version="4.0.0" targetFramework="net472" />
  <package id="Unity.Container" version="5.9.0" targetFramework="net472" />
  <package id="Unity.Interception" version="5.9.0" targetFramework="net472" />
</packages>

网络项目packages.config

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="Antlr" version="3.5.0.2" targetFramework="net472" />
  <package id="bootstrap" version="3.3.7" targetFramework="net472" />
  <package id="jQuery" version="3.3.1" targetFramework="net472" />
  <package id="Microsoft.AspNet.Mvc" version="5.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.Razor" version="3.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.TelemetryCorrelation" version="1.0.0" targetFramework="net472" />
  <package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net472" />
  <package id="Microsoft.AspNet.WebApi" version="5.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.WebApi.Client" version="5.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.WebApi.Core" version="5.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.WebApi.HelpPage" version="5.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.4" targetFramework="net472" />
  <package id="Microsoft.AspNet.WebPages" version="3.2.4" targetFramework="net472" />
  <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="2.0.0" targetFramework="net472" />
  <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net472" />
  <package id="Modernizr" version="2.8.3" targetFramework="net472" />
  <package id="Newtonsoft.Json" version="11.0.1" targetFramework="net472" />
  <package id="System.Diagnostics.DiagnosticSource" version="4.4.1" targetFramework="net472" />
  <package id="WebGrease" version="1.6.0" targetFramework="net472" />
</packages>

网络核心项目

不在packages.config这里

标签: entity-frameworkentity-framework-6entity-framework-core

解决方案


推荐阅读