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


我有一个“连接”类,用于使用实体框架模型实体配置我的网站

public class ConnectionDAL
{
    private DCAssetEntities db;

    public ConnectionDAL()
    {
        db = new DCAssetEntities(Connection.GetConecction());
    }
}


然后在“ ConnectionDAL”类构造函数中初始化数据库,它在Visusal Studio 2010中运行良好,但在visusal Studio 2012中显示错误“ DC_Asset_Maintenance.DAL.DCAssetEntities”不包含采用1个参数的构造函数

最佳答案

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

public DCAssetEntities(string connectionString){}

10-04 10:38