Ошибка получения пути не найдена при выполнении раздела GetConfig из консольного приложения - PullRequest
0 голосов
/ 20 ноября 2010

Я пытаюсь выполнить приведенный ниже код из консольного приложения.

ConfigurationSection aggregatedFileSection = (ConfigurationSection)config.GetSection("Aggregation.FileAggregationConfig");  // this is inside a web.config of main web project

Следующая строка находится в web.config.

<Aggregation.FileAggregationConfig configSource="config\common\MyAggregation.Config" />

К вышеупомянутому объединению подключен обработчик http в файле web.confg внутри этого проекта.

<section name="Aggregation.FileAggregationConfig" type="WebProj.AggregationConfigHanler, WEBPROJ"/>

Поскольку я получаю раздел конфигурации из консольного приложения, и он не может найти путь к Webproj при выполнении обработчика, который находится внутри веб-проекта. и выдает ошибку, путь не может быть найден при выполнении httphandler

Подскажите, пожалуйста, знаете ли вы какой-нибудь способ указать путь в консольном приложении

1 Ответ

1 голос
/ 21 ноября 2010

Ваш файл конфигурации будет считан из вашего проекта active, и в этом случае это файл конфигурации вашего консольного приложения.Вы должны встраивать элементы в web.config в консольное приложение.

...