我试图使用EF Power Tools Beta 3的“View Model”功能作为heavily depended on by Julie Lerman的Visual Studio 2012在选定的文件中找不到从DbContext派生的可构造类型(EF Power Tools Beta 3/Visual Studio 2012)
我原本的“序列中没有匹配的元素”问题,很多人似乎都遇到过。上述文章中的解决方案是解决问题的可接受解决方法。
现在我遇到的第二个错误:
“A constructible类型从的DbContext派生无法选择的文件中找到”
问题的朱莉的博客,并在建议的原因this question是在某处存在冲突的扩展名。
我禁用了所有可能的扩展,但我仍然收到错误。
有没有关于如何解决这个问题的更多信息?
或者,我也在使用VS2013 Preview。这个(工作)功能是否可用于此版本的Visual Studio?
我试过你的建议,你说得对。我将依赖关系注入到我的派生DbContext类中。添加空的构造函数会超过错误。但是,尽管在启动项目中设置了有效的连接字符串(如Julies文章中所述),但我现在正在收到“System.Data.SqlClient.SqlException:发生网络相关或特定于实例的错误..”错误。至少我更近一步了! –
我无法使用建议的根启动项目解决方案与此工作。它显然没有从app.config中获取连接字符串(或者是在错误的位置查找)。相反,我已经将完整的连接字符串复制到ContextBase类的空构造函数上,该类现在可以工作。 –