как добавить существующий проект в решение с его app.config в .NET 4.0 - PullRequest
0 голосов
/ 05 октября 2011

Это может быть глупый вопрос, но дело в том, что у меня есть существующий проект с именем StampCFDI.В этом проекте используется собственный файл app.config, в котором я храню информацию о конфигурации веб-службы.

Недавно я добавил этот проект как ссылку на существующее решение (FENIXSolution).Проблема в том, что весь конфигурационный файл, сохраненный в app.config, не читается в решении.

Я прочитал, что должен использовать web.config текущего решения, поскольку решение использует только один файл конфигурации, неНе имеет значения, если у вас есть 30 проектов для этого решения, поэтому я добавил конфигурации app.config stampCFDI в web.config, но проблема сохраняется ... Я получаю ошибку:

Не удалосьнайти элемент конечной точки по умолчанию, который ссылается на контракт ...

1 Ответ

1 голос
/ 05 октября 2011

Единственный файл app / web.config, который применяется для любого приложения .NET, является «окончательным» для запускаемой программы.Файлы app.config, созданные в проектах сборки библиотеки, не используются, если только вы не выполняете некоторые операции с файлом, который находится за пределами обычного процесса развертывания.

(с одной стороны; app.config никогда не читается ввсе - это [program_name.exe.config], что должно проиллюстрировать то, что здесь делается.)

Итак, вам нужно убедиться, что web.config 'текущего решения' содержит правильную информацию.

...