我有以下几行代码作为测试用户控件。在构建项目时,我将此用户控件拖放到窗体上,出现错误对话,表明EF无法找到上下文的连接字符串。然而,当我在表单中使用相同的变量时,一切都很好。看起来,用户控件使用不同的上下文来查找连接字符串,而不是通常的app.config。为什么我的VB.NET用户控件不能实例化ObjectContext?
Public Class InvoiceWorkOrderSearch
Private _dataHelper As WorkOrderData = New WorkOrderData()
End Class
是在从中你将它添加到一个单独的项目的用户控件? –
@TimBJames不,同一个项目。 – ProfK
单独的用户界面和数据层。用户控件中的上下文很糟糕。 –