我有这样的背景:
/// <summary>
/// Constructeur qui récupère automatiquement la chaîne de connection.
/// </summary>
/// <remarks>Nécessaire pour les commandes de migrations de EF > 4.3.</remarks>
public ScsContext()
: base(ConfigurationUtility.GetConnectionString())
{
}
/// <summary>
/// Constructeur qui prend en paramètre une chaine de connection.
/// </summary>
/// <param name="connectionString">Chaîne de connexion.</param>
public ScsContext(string connectionString)
: base(connectionString)
{
}
我选择了包含 ScsContext 的持久性程序集。我已经能够选择 ScsContext 并且我选择了无参数构造函数,然后选择了连接字符串所在的配置文件。
我做了一个测试,看看它是否可以连接..是的,它可以。
我可以看到 LindPaq 中的所有表,但它无法进行任何查询。. 比如 Accounts.Take (100) 我收到错误消息,指出当前上下文中不存在名称“Accounts”。
有任何想法吗 ?我很确定我有正确的 DLL 和一切。