2014-10-15 2 views
-5

VB.NET에서 클래스 라이브러리로 엔티티 프레임 워크 데이터베이스의 첫 번째 클래스를 생성했습니다. 다른 여러 프로젝트에서 잘 작동합니다. C# 프로젝트에서 어떻게 사용합니까? 나는 DLL에 대한 참조를 만들었고 GCDataLayer를 사용하여 시도했다. 및 GCDataLayer.GCDataLayer는 어셈블리 이름과 루트 네임 스페이스이며 둘 다 작동하지 않습니다. 오류로 인해 어셈블리 또는 참조를 잊어 버렸는지 묻습니다.VB NET Class in C#

+1

참조를 추가 한 경우 올바른 네임 스페이스를 지정했는지 확인하십시오. 그것은 작동해야합니다. – Habib

+0

생성 된 EF 클래스에 'Public'유형이 있습니까? – DaveShaw

+0

내 문제는 올바른 네임 스페이스를 사용하지 않는 것 같습니다. 무엇이 될까? – user2250708

답변

0

참조를 추가했는지 확인하고 액세스하려는 유형을 공개로 설정해야합니다. 이 작업이 완료되면 using 참조를 적절하게 작성해야합니다. 그렇지 않으면 참조 할 때마다 전체 네임 스페이스 주소를 지정해야합니다.

Namespaces in Visual Basic을 참조하고 생성 된 코드를 살펴보고 해당 네임 스페이스 이름이 무엇인지 알아보십시오.