我已经在Visual Studio 2019中创建了一个WebSite项目,但是当我尝试添加ADO实体模型并单击``新建连接''时,Visual Studio会引发错误:
assemblyFile为null或为空 在Microsoft.Data.Entity.Design.VisualStudio.ExecutorWrapper ...
单击“中止”后,唯一可以关闭错误窗口的按钮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中的数据库?
答案 0 :(得分:0)
这在我的网站项目上发生。我将其更改为使用Web应用程序项目,现在EF可以正常工作。试试吧。