实体'不包含带有1个参数的构造函数

Aya*_*ifa 1 c# linq asp.net entity-framework

public class Connection
{
    public static string GetConecction()
    {
        return ConfigurationManager.ConnectionStrings["DCAssetEntities"].ConnectionString;
    }
}
Run Code Online (Sandbox Code Playgroud)

我有一个"连接"类来配置我的Web与实体框架模型实体

public class ConnectionDAL
{
    private DCAssetEntities db;

    public ConnectionDAL()
    {
        db = new DCAssetEntities(Connection.GetConecction());
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我在"ConnectionDAL"类构造函数中初始化我的数据库,它在Visusal Studio 2010中工作得很好,但在因访问工作室2012中显示错误"DC_Asset_Maintenance.DAL.DCAssetEntities'不包含带有1个参数的构造函数"

Cha*_*own 5

您的类DCAssetEntities需要具有以下定义的构造函数.

public DCAssetEntities(string connectionString){}
Run Code Online (Sandbox Code Playgroud)