所以这是我的问题伙计们
在我的解决方案中,
- 我有 ORM 类库,在其中添加了 EntityFramework 5(包含 Context.tt Designer.cs、edmx.diagram 和 .tt 的 .edmx 文件也是如此。到目前为止一切顺利
- 我有一个名为 Repositories 的项目,并且上面有 ORM 项目的参考。
在 Repositories Project 的 HeaderRepository 类中,当我编写以下代码时,
using(UFPEntities ufpEntities = new UFPEntities()) { try{ 标头标头 = ufpEntities.Headers.Single(x => x.VendorId == id); }catch(Exception e) { } } 注意:智能感知工作正常编译器在编写上述代码时不会出错,它发生在运行时
但是,我得到“在应用程序配置文件中找不到名为 'UFPEntities' 的连接字符串。”
App.config 在 ORM 项目中,而不是在我正在处理上述数据的存储库项目中。
你能帮我,以便我可以从存储库项目中创建我的模型类(例如标题)吗?或者我做错了什么,所以它给了我例外?
提前谢谢。