코드 첫 번째 마이그레이션을 사용하여 데이터베이스를 업데이트하는 동안 다음 오류에 대한 해결책을 찾기 위해 고심하고있었습니다.코드 첫 번째 마이그레이션 - 데이터베이스 업데이트 오류 - 네트워크 관련 인스턴스?
나는 다음과 같은 것을 발견했으며, 오류를 해결할 다른 방법이 있는지 알고 싶습니다.
내 대답 :
이 SQL Server Management Studio를가 PC에 설치되어 있는지 확인하여 SQL Server 인스턴스는
SQLEXPRESS
V11.0해야한다. 왜 V11.0입니까? 왜냐하면 Visual Studio 로컬 DB는 버전 11.0에서 처음 작동하기 때문입니다.
SQL Server 구성 관리자로 이동하여 SQL Server 네트워크 구성을 확장하고 SQLEXPRESS
에 대한 프로토콜을 두 번 클릭합니다.
이름 파이프 및 TCP/IP가 사용 가능한지 확인하십시오.
웹 응용 프로그램으로 돌아가서 web.config
을 클릭하십시오. 연결 문자열은
<connectionStrings>
<add name="DefaultConnection"
connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-EMS_Events-20151217024735.mdf;Initial Catalog=aspnet-EMS_Events-20151217024735;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
이어야하며 (LocalDb)\v11.0
으로 설정해야합니다.
패키지 관리자 콘솔로 이동하여 update-database
을 실행하십시오.
데이터베이스 + 버전에 태그를 추가하십시오 당신은 * * 같은 답변을 게시해야 –
그 V11.0 대답이 아니라 질문의 일환으로. –
내가 태그 아래 DB 버전을 찾을 수 없습니다 –