나는 똑같은 문제를 가지고 내 origninal는 "ADO.NET을하지 않았다 VS 2010 SP1의 설치/설치 제거 등 결국 설치 NuGet 및 기타 엔티티 프레임 워크 4 패키지의 모든 종류의 시도 Entity Framework 도구 "가 설치되어 있어야합니다. 이것을 확인하려면 Windows 제어판을 열고 "Microsoft Visual Studio 2010 ADO.Net Entity Framework Tools"가 표시되지 않으면 설치된 프로그램으로 이동하십시오. 그러면 문제가됩니다.
이 문제를 해결할 수있는 유일한 방법은 원래 Visual Studio 설치 원본 디스크에서 .msi 및 .cab 파일을 제거하고 다시 설치하는 것입니다. 좋은 소식은 모든 Visual Studio를 다시 설치하지 않아도된다는 것입니다! 참고 - 놀랍게도,이 파일을 온라인에서 구할 수있는 별도의 패키지로 찾지 못한 것은 놀랍게도 VS 설치 DVD에서 꺼내야했습니다.
다음 사이트에 게시되어 아래에 붙여 넣은 것으로 보이는 아래 지침을 따르십시오. 이것이 저에게 효과적이었습니다. 아래 명령을 실행하면 프로젝트가 다시 열리고 모든 것이 세상에 좋았습니다. ASP.Net Web Forms 프로젝트에서 아무 것도하지 않거나 참조를 추가 할 필요가 없었습니다.
No Entity Data Model (EDMX) Template with Visual Studio 2010 SP1 & ADO.NET Entity Framework 4.1
열고 VS2010에 대한 미디어를 설치하고 찾아 "\ WCU을 EFTools \". 그녀의 두 개의 파일을 찾을 수 :
ADONETEntityFrameworkTools_enu.msi
ADONETEntityFrameworkTools_enu.cab
1.Copy PC의 폴더에 해당 파일을. 2. 폴더에 로그 파일 만들기 - 예 : "Log.txt"이름 사용 3. cmd 프롬프트를 엽니 다 (관리자 권한으로 cmd 프롬프트를 실행할 수도 있음). msi 및 cap 파일이있는 폴더로 이동합니다. 4. 다음 명령을 실행하십시오.
ADONETEntityFrameworkTools_enu.msi USING_EXUIH = 1/log "Log.TXT "그것은 설치하는 데 시간이 걸릴 것입니다
그래서 인내심을
설치 지금에 볼 수 있어야합니다."제어판 -> 마이크로 소프트 비주얼 스튜디오 2010 ADO.NET 엔티티 프레임 워크 도구 ""로 "설치된 프로그램. 프로젝트에 새 항목을 추가 할 때
항목 템플릿은 Visual Studio에서 볼 수 있어야합니다. (새로운 항목 -> 데이터 -> ADO.NET 엔터티 데이터 모델을 추가).
[아니오 엔터티 데이터 모델의
가능한 중복 (EDMX) 템플릿 (Visual Studio 2010 SP1 및 ADO.NET Entity Framework 4.1 포함) (http://stackoverflow.com/questions/5696436/no-entity-data-model-edmx-template-w ith-visual-studio-2010-sp1-ado-net-entit) – John