Subsonic 오류 :“Entity Models.servers '는 지원되지 않은 유형의 속성'열 '이 있습니다.

StackOverflow https://stackoverflow.com/questions/1314202

  •  19-09-2019
  •  | 
  •  

문제

나는 최근에 Subsonic을 가지고 놀았으며 흥미로운 오류를 발견했습니다.

Entity Models.servers 'Servers'는 지원되지 않은 유형의 속성 '열'이 있습니다.

VS2008을 사용하여 간단한 ASP.NET 애플리케이션을 만들었을 때 SubSonic에 대한 참조를 추가하고 연결 문자열을 생성하고 활성 레코드 파일을 프로젝트로 드래그했습니다. 나는 컴파일 할 수있다. 그런 다음 도메인 서비스 클래스를 추가하고 모델 네임 스페이스를 참조하고 다음 코드로 GetServers 메소드를 작성했습니다.

public IQueryable<Server> GetServers() { return Server.All() }

다시 한 번 편집했고 문제가 없습니다. 나는 이제는 Silverlight 프로젝트를 만들고 같은 일을 할 것이라고 생각했다. 호스팅 된 Silverlight 프로젝트를 만들었고 웹 프로젝트 내에서 같은 일을했습니다.

이번에는 컴파일이 위의 오류가 발생했습니다. 로드 된 기본 참조를 제외하고 두 프로젝트의 차이점이 무엇인지 잘 모르겠습니다.

생각?

도움이 되었습니까?

해결책

이것은 Subsonic (내가 알고 있다고 생각하는)에 의해 발생 된 오류가 아니며, 우리가 사용하는 인터페이스가 마음에 들지 않는 일종의 직렬화가 있다고 생각합니다. 그 또는 네임 스페이스 충돌이 있습니다.

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