将我的网站部署到 AppHarbor 后,我遇到了一个奇怪的问题。
我总是收到此错误:异常详细信息:System.Data.MetadataException:指定的架构无效
它显然与我的连接字符串相关联(在我的开发机器上完美运行)
<add name="DbEntities" connectionString="metadata=res://*/Models.DbModel.csdl|res://*/Models.DbModel.ssdl|res://*/Models.DbModel.msl;provider=System.Data.SqlClient;provider connection string="Server=xxx.sqlserver.sequelizer.com;Database=xxx;User ID=xxx;Password=xxx;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
我不首先使用 EF 代码,所以我无法删除元数据部分。
知道该怎么做才能修复它吗?我找不到任何东西可以帮助我克服这个...
有关信息,我正在使用 VS 2012、.Net 4.0、EF 4.4