关键字不支持的数据源,Entity Framework

Keyword not supported data source, Entity Framework

我知道这里有很多这样的问题,但我真的不明白为什么这不是一个有效的实体连接字符串。

metadata=res://*/PLCDB.csdl|res://*/PLCDB.ssdl|res://*/PLCDB.msl;provider=System.Data.SqlClient;provider connection string="data source=****;persist security info=True;user id=***;password=***;MultipleActiveResultSets=True;App=EntityFramework"providerName="System.Data.EntityClient"

我正在使用

传递此连接字符串
myPLCDBEntities.Database.Connection.ConnectionString = connstring

据我所知,这肯定是一个有效的实体连接字符串,因为格式与我曾经拥有的所有其他实体连接字符串相匹配。 任何帮助将不胜感激。

事实证明,当您以这种方式传递 conn 字符串时,您根本不需要传递元数据。