코드 첫 번째 마이그레이션 컨텍스트가있는 Visual Studio 2012에서 웹 게시를 사용할 때 문제가 발생합니다. 우리 web.config에는 이렇게 정의 된 두 개의 연결 문자열이 있습니다. 내가 webpublish 대화 상자를 열 때웹 게시시 배포시 이름 공간이있는 연결 문자열이 추가됩니다.
<connectionStrings>
<add name="C2EnterpriseDB" connectionString="Data Source=(local);Initial Catalog=C2_V5;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="MediaProviderDB" connectionString="Data Source=(local);Initial Catalog=C2_V5_Media;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>.
는하지만, here 나에게 보여지는 것입니다. 아무도 왜 이런 식으로 두 개의 연결 문자열 대신 3 개의 연결 문자열을 가지고 있는지 말할 수 있습니까?
감사
EDIT1 : (내가 마이그레이션을 사용할 경우) 저장소 (repository) 프로젝트에 대한 참조를 제거하면, 뭔가에있을 수 있습니다 난 단지 내 Web.config의에 정의 된 2 개 연결을 얻을. 마이그레이션 가능 프로젝트가 기존의 연결 문자열을 기존의 연결 문자열에 추가한다는 사실을 이해하고 있습니까? 그 프로젝트의 app.config에 constring이 설정되었는지 확인했지만 ..
EDIT2 :하지만 난 배포시 마이그레이션이 체크 박스가 비활성화 "활성화"할 수 ...
그래서