내 web.config에서 연결 문자열이 web.release.config와 다를 경우 xdt:transform
을 사용하여 프로덕션 데이터베이스를 사용하도록 변경되었습니다. 문제는 web.config에 포함 된 데이터베이스에서 add-migration
과 update-database
을 실행 한 것입니다. 릴리스 구성을 사용하여 게시 할 때 update-database
을 실행할 수있는 방법이 있습니까?엔티티 프레임 워크 마이그레이션
단기간에이 문제를 해결하기 위해 web.config에 포함 된 연결 문자열을 web.release.config에 포함 된 것으로 변경 한 다음 게시하기 전에 update-database
을 실행합니다. 그러나 이것은 xdt:transform
을 사용하는 목적을 무효로합니다. ?
웹 배포가 아닌 파일 시스템 옵션을 사용하고 있으므로 "코드 첫 번째 마이 그 레이션"옵션을 사용할 수 없습니다. 그러나'Update-Database'를 타이핑하는 동안 인수를 사용 했으니 고마워요! – CallumVass