程序返回“不支持关键字:'元数据”。

时间:2018-10-16 07:15:04

标签: c# sql asp.net-mvc devexpress devextreme

首先,我读过this article,但遇到了另一个问题。

我正在使用DevExtreme,并且在调试时尝试执行以下代码时出现错误:

public partial class Startup
{
    public void Configuration(IAppBuilder app)
    {
        ConfigureAuth(app);
    }
}

它说

  

“不支持关键字:“元数据”。”

但是我的connectionString的providerName(在web.config文件中)的提供者名称是“ System.Data.EntityClient”,如在this article中多次建议的那样。

我的connectionString看起来像这样:

<add name="CCBEntities" connectionString="metadata=res://*/Models.ContosoModel.csdl|res://*/Models.ContosoModel.ssdl|res://*/Models.ContosoModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\CCB.mdf;integrated security=True;multipleactiveresultsets=True;connect timeout=30;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />

我正在像这样传递这个值:

 <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:CCBEntities %>"
    SelectCommand="SELECT * FROM [CcbTeam]">
</asp:SqlDataSource>

如何清除此错误?

0 个答案:

没有答案