이것에 관한 두 가지 방법 :
파생 된 후 연결 문자열의 이름을 지정하십시오
DbContext
클래스 (예 : 당신의 경우DbContext
~이다XyzEntities
, 그런 다음 Conn String의 이름을 지정하십시오XyzEntities
<add name="XyzEntities" connectionString"..... />
연결 문자열의 이름을 기본 생성자로 전달합니다.
DbContext
. 아래와 같은 생성자를 사용하려고합니다.public class XyzEntities : DbContext { public XyzEntities( string nameOrConnectionString ) : base( nameOrConnectionString ) { } } // usage var dbContext = new DerivedDbContext( "MyCalendarConnectionString" );
업데이트:
SQL Server Express 인스턴스에 연결할 수없는 경우 사용 때문입니다. Integrated Security=True
- 앱 풀의 ID를 데이터베이스에 액세스 할 수있는 사용자에게 설정하지 않으면 연결이 거부됩니다.