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

时间:2019-06-13 14:46:00

标签: visual-studio entity-framework ado.net

我已经在Visual Studio 2019中创建了一个WebSite项目,但是当我尝试添加ADO实体模型并单击``新建连接''时,Visual Studio会引发错误:

  

assemblyFile为null或为空   在Microsoft.Data.Entity.Design.VisualStudio.ExecutorWrapper ...

enter image description here

单击“中止”后,唯一可以关闭错误窗口的按钮VS崩溃。 我尝试过几次从头开始重新安装所有内容,也已在另一台PC上安装了该错误,但错误仍然存​​在。

对程序集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中的数据库?

1 个答案:

答案 0 :(得分:0)

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