Due modi per procedere:
Nomina la stringa di connessione dopo la tua deriva
DbContext
classe (cioè; se il tuoDbContext
èXyzEntities
, Quindi nomina la tua stringa ConnXyzEntities
<add name="XyzEntities" connectionString"..... />
Passare il nome della stringa di connessione nel costruttore di base per
DbContext
. Vuoi usare un costruttore come sotto:public class XyzEntities : DbContext { public XyzEntities( string nameOrConnectionString ) : base( nameOrConnectionString ) { } } // usage var dbContext = new DerivedDbContext( "MyCalendarConnectionString" );
Aggiornare:
Se non puoi connetterti all'istanza SQL Server Express, è dovuto all'utilizzo Integrated Security=True
- A meno che non si imposta l'identità del pool di app su un utente che ha accesso al database, la connessione verrà negata.