我无法在Code First DbContext
上运行Entity Framework Power Tools Beta 3中的“生成视图”命令。我得到一个对话框,指示调用目标已抛出异常。构建输出窗口不包含任何其他信息。但是,如果我开始注释掉东西,我会在构建输出窗口中报告带有堆栈跟踪的TargetInvocationException
。在DbContext
类访问Unity时,它似乎会被抛出 - 特别是在OnModelCreating()
方法中(我们使用IoC将类型配置和其他EF初始化代码放在更接近实际实体的位置,而不是将其全部放入DbContext
类。)
我假设该问题与Entity Framework Power Tools有关,当DbContext类使用第三方库时,它能够加载适当的引用程序集。有没有人对如何解决这个问题有任何想法?是否将使用其他库的DbContexts的Entity Framework Power Tools用作已知问题?
感谢。