Ошибка зависимости сборки сайта Azure - работает локально

У меня есть веб-сайт 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

1 ответ

Решение

Я решил это с помощью FTP'а на сайт и удаления dll, затем я удалил и добавил dll в свой проект и переиздал. Я должен был сделать то же самое для EntityFramework.dll, а также.

Другие вопросы по тегам