2013-05-30 3 views
1

2012 이전의 Visual Studio 버전에서는 데이터 원본 도구 창을 열고 데이터 원본 추가 단추를 클릭하여 개체를 선택하고 프로젝트 네임 스페이스 계층 구조를 클래스 (비즈니스 개체)로 이동할 수있었습니다. Visual Studio 2012는 기본적으로 더 이상 클래스를 선택하지 않아도됩니다. 내 질문은 Visual Studio 2012에서 비즈니스 개체를 기반으로하는 데이터 원본을 프로젝트에 추가하거나 이전 기능으로 되돌리려면 어떻게해야합니까?Visual Studio 2012 개체 데이터 원본

+0

다른 프로젝트의 클래스를 참조 하시겠습니까? 그렇다면 기능은 VS 2012 및 VS 2010에서 동일하게 보입니다. 사용중인 2012 버전은 무엇입니까? –

+1

Visual Studio 2012 Professional. 비즈니스 개체는 외부 프로젝트가 아닌 동일한 프로젝트에 있습니다. 이 솔루션은 VS2010에서 시작되었으며 .NET 4.5 지원을 위해 VS2012로 마이그레이션되었습니다. 일반 메서드를 통해 개체 데이터 소스를 추가하려고하면 프로젝트에 클래스 나 네임 스페이스가 나열되지 않습니다. – jptros

+0

나는 잠시 봤 거든 주목할 가치가있어, 나는 ** 사용하지 않는 Entity Framework를 사용하는 사람들과 비슷한 문제를 봤다. 그래서 나는 실행 가능한 해결책을 찾지 못했다. 이러한 비즈니스 개체는 POCO (일반 오래된 CLR 개체) 정의에 속합니다. – jptros

답변

1

솔루션을 마우스 오른쪽 버튼으로 클릭하고 모든 항목을 지우고 다시 작성하여 문제를 해결했습니다. 이제 내 질문에 설명 된대로 데이터 소스를 만들 수 있습니다.

+0

좋아요. 내 VS 2012에서 문제가 보이지 않았습니다. –

+0

하나의 WinForm 프로젝트에서 같은 문제가 발생합니다. 솔루션을 청소하고 다시 만들려고했으나 여전히 개체 목록에 프로젝트 개체가 표시되지 않습니다. 나는 심지어 폐쇄를 시도하고 VS를 다시 시작했다. 불운. 다른 솔루션은 로컬 객체를 표시합니다. –