Code First использует много соглашений, для строк подключения он использует строку подключения, основанную на полностью определенном типе контекста данных, который включает пространство имен.Поэтому вам нужно назвать свою строку подключения yournamespace.AnalysedCompanies
, а не просто AnalysedCompanies
.В противном случае EF использует строку подключения на основе значений по умолчанию, то есть для создания новой базы данных в локальном SQLExpress или LocalDB с этим именем.
В качестве альтернативы, вы можете передать строку подключения, которую вы хотите использовать, в DbContext, используяконструктор, который принимает строку подключения или имя:
public AnalysedCompanies() : base ("name=AnalysedCompanies") {}