У меня проблема с таблицей dbo .__ MigrationHistory, которая не обновляется при новых миграциях баз данных, НО сама база данных корректно обновляется с соответствующими изменениями.Это означает, что сайт не загружается из-за того, что он обнаруживает изменение в контексте - и мне нужно вручную вставить новые изменения в таблицу dbo .__ MigrationHistory, чтобы он загрузился.
Когда я публикую в Azure изVisual Studio все отлично работает на моем сайте ПРОИЗВОДСТВО.Однако проблема возникает только на моем сайте TEST (который имеет другой профиль публикации).
Я установил флажок ВЫПОЛНИТЬ КОД ПЕРВЫХ МИГРАЦИЙ в профиле публикации в профилях публикации TEST и PRODUCTION.Действительно, оба профиля публикации кажутся идентичными, за исключением отправки на другой сайт.
В случае, если это помогает - всякий раз, когда это происходит, моя база данных localdb SqlServer также становится неприкрепленной во время публикации.Поэтому на моем локальном ПК я должен вернуться и снова присоединить файл базы данных .mdf в студии управления SQL-сервером.
Любая помощь / совет, который вы можете предложить, была бы удивительной.