0

当尝试使用带有加载程序的 CreateTransient 工厂创建 ObjectContext 时,我一直收到错误消息:

“用户代码未处理 TargetInvocationException”

内部例外:

“在配置中找不到指定的命名连接,不打算与 EntityClient 提供程序一起使用,或者无效”

var loader = new CsvDataLoader(@"C:\MyProject\MyProject.Tests\Data\Info.csv");

using (var context = ObjectContextFactory.CreateTransient<MyEntities>(loader))
{
    ...
}

我可以很好地创建标准上下文,并且可以在没有加载程序的情况下创建 Transient ObjectContext,但无法加载 csv 文件。csv 由 Effort 导出工具生成。

4

1 回答 1

0

我有确切的错误!我已经通过将 EF 模型的连接字符串复制到测试项目的 app.Config 来解决它。因为这是我的“努力”正在创造的地方。希望这可以帮助。

于 2013-06-17T16:07:33.753 回答