2

웹용 Visual Studio Express 2012을 사용하고 있습니다.ADO.NET 모델 클래스를 생성 할 수 없습니다.

.net framework 4을 사용하여 새로운 빈 웹 사이트를 만들었습니다.

SQL Server 2008 R2 서비스 팩 2을 사용하고 있으며 거기에 4 개의 테이블이있는 데이터베이스가 있습니다.

이 데이터베이스에서 내 웹 사이트에 새 ADO.NET 데이터 모델을 추가하려고하면 Model.edmx, Model.tt 및 Model.Context.tt 파일이 모두 생성되지만 내 Model.cs 및 Model.Context.cs 파일에이 없습니다. '데이터베이스에서 모델 업데이트'옵션을 사용하려고하면 아무 일도 발생하지 않습니다.

방금 ​​2 일 전에 Visual Studio를 설치했으며 처음에는 다른 웹 사이트에 대해 성공적으로 생성 된 모델로 작업 할 수있었습니다. 그러나 지금은 어떤 웹 사이트에서도 모델을 생성 할 수 없습니다. 나는 다른 데이터베이스를 사용해 보았지만 성공하지 못했습니다. 주석으로이 답변을 제공하는 존 손더스에

enter image description here

+1

사용으로 Build-> 현재, 그렇지 않으면, 마우스 오른쪽을 클릭하면 T4 템플릿 명령을 변환. tt 파일을 실행하고 사용자 지정 도구를 실행합니다. –

+0

프로젝트를 만들려면 어떤 단계를 밟으셨습니까? 이전에 잘못된 프로젝트 유형을 선택했을 때이 문제가 발생했습니다. – Simon

+0

@JohnSaunders가 tt 파일을 마우스 오른쪽 버튼으로 클릭하고 사용자 지정 도구를 실행하면 트릭을 수행했습니다 .... 감사합니다. – Shuaib

답변

2

감사합니다.

사용으로 Build-> 현재, 그렇지 않으면 바로 .TT 파일을 클릭하고 사용자 지정 도구 실행을 할 경우 T4 템플릿 명령을 변환

관련 문제