VIsual Studio 2019 实体数据模型向导 AssemblyFile 为空

VIsual Studio 2019 Entity Data Model Wizard AssemblyFile is null

我在 Visual Studio 2019 年创建了一个网站项目,但是当我尝试添加 ADO 实体模型并单击“新建连接”时,Visual Studio 出现错误:

assemblyFile is null or empty at Microsoft.Data.Entity.Design.VisualStudio.ExecutorWrapper...

点击Abort后,唯一可以关闭错误的按钮window,VS崩溃。 我尝试从头开始重新安装好几次,我也在另一台电脑上安装了,但错误仍然存​​在。

对程序集 System.Data.Entity 的引用在 webconfig 中:

<compilation debug="true" targetFramework="4.7.2">
  <assemblies>
    <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  </assemblies>
</compilation>

任何人都知道如何解决或必须忘记 EF6 中的数据库优先??

这发生在我的一个网站项目上。我将其更改为使用 Web 应用程序项目,现在 EF 工作正常。试试看。