Строка подключения в app.config:
Код: Выделить всё
Код: Выделить всё
public EntityContext() : base(GetConnectionString()) { }
private string GetConnectionString()
{
return metadata=res://*/ModelHistory.csdl|res://*/ModelHistory.ssdl|res://*/ModelHistory.msl;provider=Oracle.ManagedDataAccess.Client;provider connection string="DATA SOURCE=XXXXX;PASSWORD=xxxxx;PERSIST SECURITY INFO=True;USER ID=XXXX""
}
Дополнительная информация: код, созданный с использованием Шаблоны T4 для разработки Database First и Model First могут работать неправильно, если используются в режиме Code First. Чтобы продолжить использование «Сначала база данных» или «Сначала модель», убедитесь, что строка подключения Entity Framework указана в файле конфигурации исполняемого приложения. Чтобы использовать эти классы, созданные с помощью Database First или Model First, с помощью Code First добавьте любую дополнительную конфигурацию с использованием атрибутов или API DbModelBuilder, а затем удалите код, который выдает это исключение.
Подробнее здесь: https://stackoverflow.com/questions/260 ... t-in-app-c