MissingMethodException:升级 EF6 后无效 System.Data.Entity.Infrastruct.LocalDbConnectionFactory..ctor()

Gui*_*ion 4 asp.net entity-framework upgrade

我将 EF6 从 6.2.0 升级到 6.3.0,现在我在服务器上(而不是在 Visual Studio 中)收到此错误:

\n\n
\n

M\xc3\xa9thode 麻烦:'Void System.Data.Entity.Infrastruct.LocalDbConnectionFactory..ctor()'。\n 描述:非 g\xc3\xa9r\xc3\xa9e 的异常是 'est produite au moment de l' ex\xc3\xa9cution de la requ\xc3\xaate Web 实际操作。Contr\xc3\xb4lez 跟踪一堆错误信息以及代码中的信息。

\n\n

D\xc3\xa9tails de l'异常:System.MissingMethodException:M\xc3\xa9thode introuvable:'Void System.Data.Entity.Infrastruct.LocalDbConnectionFactory..ctor()'。

\n
\n\n

我什至尝试发布旧版本的网站(使用 EF 6.2.0),但仍然遇到相同的错误。

\n\n

服务器是带有asp.net框架4.8的Windows Server 2012。该网站是使用 WebForms 制作的。\n我尝试重新启动 IIS 和服务器本身,但没有成功。

\n

Gui*_*ion 5

我能够通过使用“删除现有文件”选项进行发布来解决该问题。

我猜是 EntityFramework DLL 的不同版本在服务器上发生冲突。