데이터베이스를 변경 한 후 .dbml 파일을 업데이트하는 방법..dbml 파일 업데이트
답변
변경 사항을 적용한 후에 dbml 파일/datacontext를 데이터베이스와 동기화하는 기본 제공 방법이 없습니다 (). 모든 엔터티 또는 선택 항목을 제거하고 다시 드래그하여 전체 dbml 파일을 다시 생성하거나 sqlmetal 다른 답글에서 제안한 것처럼)이지만 Visual Studio L2S 디자이너에 새로 고침 기능을 추가하는 third-party tools이 있습니다.
One such tool은 내 추가 기능, Huagati DBML/EDMX Tools입니다. http://www.huagati.com/dbmltools/에서 다운로드 할 수 있으며 테스트 스핀을 받기를 원한다면 평가판 라이센스를 얻으십시오.
짐 울리 다양한 Linq에 여기 Linq에 - 투 - SQL 도구 요약이 있습니다
http://www.thinqlinq.com/default/LINQ-Tools.aspx
... 그리고 데미안 가드 여기 L2S 도구/자원의 목록을 가지고 :
http://damieng.com/blog/2009/06/04/linq-to-sql-resources
이 작업을 수행하는 유일한 방법은 dbml 인터페이스에서 개체를 삭제 한 다음 다시 추가하는 것입니다. dbml에 개체를 만들 때 Visual Studio에서 데이터베이스의 최신 변경 사항을 선택하도록 데이터베이스를 변경 한 후에 서버 탐색기 패널에서 새로 고침을 누르십시오.
또는 Huagati EDMX/DBML 도구를 사용하십시오 ..... http://www.huagati.com/dbmltools/ –
SQLMetal은 원하는 도구입니다. Visual Studio와 함께 SDK의 일부로 설치됩니다. 그러나 대부분의 dbml에서 delete/re-add 기술이 좀 더 편리하고 신뢰할 수있는 것으로 나타났습니다.
DBML을 자동으로 새로 고쳐 데이터베이스와 일치시킬 방법이 없습니다. 데이터베이스에 새 테이블을 추가 한 경우 디자이너 윈도우로 드래그하면됩니다. 기존 테이블이나 변경된 외부 키/관계에 필드를 추가하거나 변경 한 경우 가장 좋은 방법은 DBML 파일의 클래스와 속성을 수동으로 편집하는 것입니다. ~ 당신은 그들을 삭제할 수 있으며 그들을 다시 데이터베이스에서 그들을 refrech 것입니다 서버 탐색기에서 드래그하지만 당신은 속성을 공개에서 보호로 변경하거나 상속 또는 다른 것들을 설정 등 모든 사용자 정의 수정을 잃게됩니다.
- 1. asp.net 업데이트 LINQ dbml 파일
- 2. LINQ 및 dbml 파일
- 3. 여러 DBML 파일 - 유형 공유?
- 4. DBML designer.cs에서 테이블 연결이 끊깁니다. 업데이트
- 5. LINQ to SQL 다중 DBML 파일
- 6. dbml 파일에서 생성 사용자 정의 파일?
- 7. .DBML 파일 및 LINQ to SQL
- 8. DBML 다이어그램 새로 고침?
- 9. 빌드시 자동 Visual Studio 소스 변경 (DBML 업데이트 등)
- 10. LINQ 및 저장 프로 시저 DBML 업데이트 문제
- 11. 큰 dbml 파일에서 클래스 찾기
- 12. VS2010의 Linq에 - 내 DBML
- 13. 레이아웃에서 dbml designer.cs를 업데이트하십시오.
- 14. dbml 엔터티 관계 문제
- 15. 는 어떻게 DBML 파일 (L2S)에서 속성의 순서를 변경 할
- 16. Jenkins (Hudson) SVN 업데이트 된 파일 대신 업데이트 된 파일
- 17. DBML 변경, SQL 데이터베이스 변경 방법?
- 18. 동적으로 리소스 파일 업데이트
- 19. MySQL 배치 파일 업데이트
- 20. Java 파일 업데이트
- 21. Apache에서 파일 업데이트
- 22. asp.net에서 web.config 파일 업데이트
- 23. 업데이트 파일 업로드
- 24. c를 사용하여 파일 업데이트
- 25. Web.config 및 dbml 연결 문자열
- 26. .dbml 파일을 별도의 어셈블리로 컴파일
- 27. C# dbml 파일의 출처는 어디입니까?
- 28. 기존 WAR 파일 내의 파일 업데이트
- 29. LINQ to SQL .dbml 모델의 복잡성 관리
- 30. iPhone 용 리소스 파일 업데이트
을 가능한 복제본 [Linq SQL Dbml 파일 관리를위한 모범 사례?] (http://stackoverflow.com/questions/33664/best-practices-for-managing-linq-to-sql-dbml-files) – KristoferA
중복 : http : //stackoverflow.com/questions/33664/best-practices-for-managing-linq-to-sql-dbml-files, http://stackoverflow.com/questions/1716556/asp-net-m vc-best-practices-for-dbml-files –