2009-11-11 4 views
1

dbml 파일을 가져올 도구를 작성하고 마이그레이션 목적으로 MDL 파일을 작성합니다. 이를 위해, 분명히이 dbml 파일을 어떤 종류의 의미 론적 모델로 변환하여 변환해야합니다.LINQ to SQL DBML 시맨틱 모델

XmlMappingSource을 사용하려고했지만 파일의 XML 네임 스페이스가 http://schemas.microsoft.com/linqtosql/mapping/2007 일 것으로 예상했기 때문에 처음에는 실패했습니다. 반면에 http://schemas.microsoft.com/linqtosql/dbml/2007이었습니다. .../mapping/2007을 읽기 위해 네임 스페이스를 변경 한 후 XmlMappingSource은 인식 할 수없는 모든 종류의 속성에 대해 불평하기 시작했습니다.

dbml 파일의 구조를 나타내는 개체 모델이 있습니까?

답변

0

전문가는 인,하지만 가지고는 ... 다소 같은 문제를 가지고

나는 적어도 가까운 ;-)
DbmlSchema.xsd, 그래서 아마 ... 생각 (파일, XmlMappingSource의 사용을 DBML의 유효성을 검사 할 때 기존 항목을 변경하거나 자신을 mappingsource로 지정 하시겠습니까?

article이 도움이 될 수 있습니다. (또는 모르실 수 있습니다 ... 질문에 대한 확신이 없음)