我正在尝试发布我的 mvc 3 项目,但由于连接字符串错误,我无法连接到 sql 服务器(使用 EF)。这里是:
<add name="PackStoreEntities" connectionString="metadata=res://*/Models.PackStore.csdl|res://*/Models.PackStore.ssdl|res://*/Models.PackStore.msl;provider=System.Data.SqlClient;provider connection string="workstation id=PackStore.mssql.somee.com;packet size=4096;user id=*****;pwd=****;data source=PackStore.mssql.somee.com;persist security info=False;initial catalog=PackStore"" providerName="System.Data.EntityClient" />
我把这部分从我的主人那里拿走了:
workstation id=PackStore.mssql.somee.com;packet size=4096;user id=*****;pwd=****;data source=PackStore.mssql.somee.com;persist security info=False;initial catalog=PackStore
Mvc 项目在本地服务器上运行良好,但在发布时我得到 "Keyword not supported: 'metadata'" 。我的错误在哪里?谢谢你的答案。