public class Connection
{
public static string GetConecction()
{
return ConfigurationManager.ConnectionStrings["DCAssetEntities"].ConnectionString;
}
}
エンティティ フレームワーク モデル エンティティを使用して Web を構成するための「接続」クラスが 1 つあります。
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 つの引数を取るコンストラクターが含まれていません」が表示されます。