문제

나는 정확히 다음과 같이 동적 데이터 엔터티 웹 사이트를 설정하려고 합니다. MS 연습, 하지만 모델을 등록할 수 없습니다.내 웹 사이트는 'DynExtensions'이고 모델은 'DynExtensions.App_Code' 네임스페이스에 생성되지만 이 네임스페이스는 프로젝트의 나머지 부분에서는 표시되지 않습니다.해당 네임스페이스에 'using'을 추가하면 컴파일 오류가 발생합니다.연습이 무엇을 잘못하고 있습니까?

도움이 되었습니까?

해결책

MS 연습(이후 링크를 ​​추가했습니다)에서는 다음을 추가하라고 나와 있습니다. 동적 데이터 엔터티 웹 대지 프로젝트이지만 내 템플릿에서는 동적 데이터 엔터티 웹 애플리케이션 프로젝트.다른 선택지가 없었기 때문에 나는 이 중요한 차이점을 간과했습니다.나는 잘못된 'App_Code' 폴더가 아닌 애플리케이션의 루트에 모델을 추가함으로써 그 특별한 장애물을 극복했습니다.그때부터 나는 POC 사이트를 작동시키는 데 단 몇 분밖에 걸리지 않았습니다.매우 유망 해 보입니다.

곁에:나는 그들이 ASP.NET 2.0의 개발로 도입된 웹 사이트 모델을 고수하거나 공개적으로 웹 응용 프로그램 모델로 돌아가서 가능한 한 몰래 들어가지 않기를 바랍니다.

다른 팁

솔루션에 여러 프로젝트가 있습니까? 그렇다면 프로젝트 참조가 누락되었습니다.

또한 모델이 포함 된 프로젝트가 빌드되지 않은 경우 동일한 오류가 발생합니다.

공개 진술이 누락되어 발생할 수 있지만 귀하의 경우 가능성이 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top