我有一个在本地完美运行的 MVC 网站,但是当我发布到 Azure 时出现错误:
Could not load file or assembly 'EntityFramework.SqlServer' or one of its dependencies. The module was expected to contain an assembly manifest.
一旦我导航到网站的登录页面。
自从上次成功发布以来,我已经更新了几个 NuGet 包,所以我认为服务器上 EntityFramework.SqlServer.dll 的版本可能是错误的,但它肯定应该在发布期间更新吗?
我已经包含了 dll 的程序集绑定:
<dependentAssembly>
<assemblyIdentity name="EntityFramework.SqlServer" publicKeyToken="b77a5c561934e089" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
如何检查服务器上存在的 dll 版本?
JK