实体'不包​​含一个构造函数的参数1 [英] Entities' does not contain a constructor that takes 1 arguments

查看:152
本文介绍了实体'不包​​含一个构造函数的参数1的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

我有一个连接级配置我的实体框架模型实体网络

I have one "connection" class to configure my web with Entity framework model Entities

public class ConnectionDAL
{
    private DCAssetEntities db;

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

然后我intialize我在ConnectionDAL类的构造数据库,,它是在2010年Visusal Studio,但在visusal Studio 2012中工作良好的显示错误DC_Asset_Maintenance.DAL.DCAssetEntities'不包含一个构造函数的参数1

then I intialize my database in "ConnectionDAL" class constructor,, It's working good in Visusal Studio 2010 but in visusal Studio 2012 showing Error "DC_Asset_Maintenance.DAL.DCAssetEntities' does not contain a constructor that takes 1 arguments "

推荐答案

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

Your class DCAssetEntities needs to have a constructor with the following definition.

public DCAssetEntities(string connectionString){}

这篇关于实体'不包​​含一个构造函数的参数1的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆