Когда я пытаюсь выполнить свой файл объектов, используя specflow, я получаю исключение на
throw new ConfigurationErrorsException("Data provider section is not set.");
, которое говорит
Исключение типаИсключение System.Configuration.ConfigurationErrorsException возникло в проекте, но не было обработано в коде
/// <summary>
/// Reads the configuration related to the set of configuration
/// </summary>
private static void LogInitializer()
{
LogProviderConfiguration configSection = (LogProviderConfiguration)ConfigurationManager.GetSection("LogProviders");
if (configSection == null)
throw new ConfigurationErrorsException("Data provider section is not set.");
_providerCollection = new LogProviderCollection();
ProvidersHelper.InstantiateProviders(configSection.Providers, _providerCollection, typeof(LogProviderBase));
_providerSettings = configSection.Providers;
if (_providerCollection[configSection.DefaultProviderName] == null)
throw new ConfigurationErrorsException("Default data provider is not set.");
_default = _providerCollection[configSection.DefaultProviderName];
var defaultSettings = _providerSettings[configSection.DefaultProviderName];
_default.SetParameters(defaultSettings.Parameters);
}