LINQ를 Visual Basic의 엔티티에 사용하려면 어떻게합니까?
-
06-07-2019 - |
문제
두 가지 프로젝트가 포함 된 .NET 솔루션을 만들었습니다.
ToyData (Visual Basic Class Library)
Toyone (Visual Basic WPF 응용 프로그램)
ToyData 프로젝트에는 포함되어 있습니다 Toy.edmx, Toy라는 데이터베이스에서 생성 된 ADO.NET 엔티티 데이터 모델.
Toyone 프로젝트에는 이것을 포함합니다 Window1.xaml.vb 파일:
1 Imports ToyData 2 3 Class Window1 4 5 Private Sub Window1_Loaded( _ 6 ByVal sender As System.Object, _ 7 ByVal e As System.Windows.RoutedEventArgs) _ 8 Handles MyBase.Loaded 9 10 Dim dc As New ToyEntities 11 Label1.Content = (From c As Client In dc.ClientSet _ 12 Select c).First 13 14 End Sub 15 16 End Class
이 런타임 예외는 자동 생성에서 발생합니다 TOY.DESIGNER.VB 파일:
The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid.
내가 뭘 잘못하고 있죠?
해결책
서비스 프로젝트와 테스트 프로젝트 (서비스에 정의 된 데이터 객체를 사용하는) 사이 에이 문제를 보았습니다.
"새 토지"정의로 이동하여 드릴링을 계속하십시오 ... 구성 파일에서 연결 문자열을 가져 오는 자동 생성 된 코드로 이동합니다.
구성 파일은 ToyData 프로젝트를 확인하십시오. 다른 프로젝트의 경우 값을 app.config 파일 (아직 존재하지 않을 수 있음)에 복사하십시오.
제휴하지 않습니다 StackOverflow