Hello, I am receiving the same error message.
My connection string is properly set. I had generated the model from an existing database so I was surprised to see a need for CodeFirst. Here is my stack trace. I see it coming from CreateDbContext(). Is there possibly something I need to add to my model?
IdeaBlade.EntityModel.EntityServerException: Key 'EnvisionShellEntities': Error in DbKey EnvisionShellEntities:
No CodeFirst entities were found in assembly Decade.CIW.Connectors.Envision4.Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null --->
System.ArgumentException: Error in DbKey EnvisionShellEntities: No CodeFirst entities were found in assembly Decade.CIW.Connectors.Envision4.Model,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
IdeaBlade.EntityModel.Edm.DbKey.get_Builder()
IdeaBlade.EntityModel.Edm.DbKey.CreateDbContext()
IdeaBlade.EntityModel.Edm.DbKey.CreateContext()
IdeaBlade.EntityModel.EntityManager.HandleEntityServerException(Exception ex, Boolean tryToHandle, PersistenceOperation operation, Boolean throwOnError)
IdeaBlade.EntityModel.EntityManager.ExecuteServerQuery(IEntityQuerySurrogate entityQuery)
IdeaBlade.EntityModel.EntityManager.ExecuteFetch(IEntityFinder finder)
IdeaBlade.EntityModel.EntityKeyFinder.ExecuteFindThenFetch()
IdeaBlade.EntityModel.EntityKeyFinder.Execute()
IdeaBlade.EntityModel.EntityManager.ExecuteQueryCore(IEntityQuery query, Boolean isAsync)
IdeaBlade.EntityModel.EntityManager.ExecuteQuery(IEntityQuery query)
Decade.CIW.Connectors.Envision4.EnvisionClassicEntity.GetAgencyInformation() in C:\Decade Software\Corsair\Applications\CERSIntegrationWizard\Decade.CIW.Connectors.Envision4\EnvisionClassicEntityRead.cs: line 26
Decade.CIW.Connectors.Envision4.Tests.EnvisionClassicEntityReadTest.GetAgencyInformation_WhenCalled_ReturnsResult() in C:\Decade Software\Corsair\Applications\CERSIntegrationWizard\Decade.CIW.Connectors.Envision4.Tests\EnvisionClassicEntityReadTest.cs: line 77