У меня приложение mvc (учебное пособие) работает нормально на SQL Server Express:
<add name="MusicStoreEntities" connectionString="data source=.\SQLEXPRESS;Initial
Catalog=MusicStore;Trusted_Connection=True;" providerName="System.Data.SqlClient" />
но выдает ошибку при использовании другого установленного экземпляра SQL:
<add name="MusicStoreEntities" connectionString="data source=.\SQLSERVER;Initial
Catalog=MusicStore;Trusted_Connection=True;" providerName="System.Data.SqlClient" />
Подключение к sql работает нормально, но я не знаю, как это исправить:
ОШИБКА:
Совместимость модели не может быть проверена, поскольку база данных не содержит метаданных модели. Убедитесь, что IncludeMetadataConvention был добавлен в соглашения DbModelBuilder.
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.NotSupportedException: совместимость модели не может быть проверена, поскольку база данных не содержит метаданных модели. Убедитесь, что IncludeMetadataConvention был добавлен в соглашения DbModelBuilder.
Ошибка источника: