MVC 5 로컬 데이터베이스를 사용하고 있는데 두 번째 사용자 지정 컨트롤러를 실행하려고하면이 오류가 발생합니다. 이 내 연결 문자열은 다음과 같습니다MVC 5 데이터베이스 연결
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-MusicDatabase-20160903072514.mdf;Initial Catalog=aspnet-MusicDatabase-20160903072514;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="MusicDbContext" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
public class MusicDbContext : DbContext
{
public DbSet<Artist> Artists { get; set; }
}
오류 : 'System.Data.SqlClient.SqlException'형식의 예외가 EntityFramework.dll에서 발생했지만 사용자 코드에서
추가 정보 처리되지
: SQL Server에 연결하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오. (공급자 : SQL 네트워크 인터페이스, 오류 : 52 - 로컬 데이터베이스 런타임 설치를 찾을 수 없음 SQL Server Express가 제대로 설치되어 있고 로컬 데이터베이스 런타임 기능이 활성화되어 있는지 확인하십시오.)