【发布时间】:2011-07-25 12:06:37
【问题描述】:
目前,我将一个数据库名称传递给DbContext 的构造函数。在我的App.Config 文件的connectionStrings 部分中,我添加了一个连接字符串并指定了提供程序名称:
<connectionStrings>
<add name="myConnectionString" connectionString="[..]" providerName="System.Data.SqlClient"/>
</connectionStrings>
现在,我想从其他类型的配置源获取连接字符串,但抛出了 ProviderIncompatibleException。异常包含以下消息:
"The provider did not return a providermanifesttoken string".
那么,如何在连接字符串中指定提供程序名称?目前我的字符串包含data source、database和其他一些配置设置。
【问题讨论】:
标签: c# entity-framework connection-string ef-code-first