【发布时间】:2011-10-30 04:26:41
【问题描述】:
我的 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 约定中。
说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.NotSupportedException:无法检查模型兼容性,因为数据库不包含模型元数据。确保已将 IncludeMetadataConvention 添加到 DbModelBuilder 约定中。
来源错误:
【问题讨论】:
标签: sql-server asp.net-mvc metadata