Оконечные точки WCF хранятся в app.config или web.config? - PullRequest
4 голосов
/ 12 мая 2011

Когда я создаю сервисную библиотеку WCF, для меня создается файл app.config, в который я помещаю конечные точки.Затем, если я создаю веб-сайт и ссылаюсь на сервисную библиотеку WCF, он создает файл web.config, в котором я могу указать конечные точки.Должен ли я поместить конечные точки в app.config или web.config или они должны быть в обоих?

1 Ответ

3 голосов
/ 12 мая 2011

По сути, это Web.config, если вы размещаете службы в IIS, app.config, если вы используете хостинг самостоятельно. Похоже, вы хотите поместить их в web.config.

Полную информацию можно найти здесь , где MSDN говорит:

При настройке службы в Visual Studio, используйте либо файл Web.config или файл App.config, чтобы указать Настройки. Выбор из имя файла конфигурации определяется выбранной вами хостинговой средой для обслуживания. Если вы используете IIS для размещения вашего сервиса используйте Web.config файл. Если вы используете любой другой среда размещения, используйте App.config файл.

В Visual Studio файл с именем App.config используется для создания финала конфигурационный файл. Финальное имя фактически используется для конфигурации зависит от названия сборки. За Например, сборка с именем "Cohowinery.exe" имеет финал имя файла конфигурации "Cohowinery.exe.config". Тем не менее, вы нужно только изменить App.config файл. Изменения, внесенные в этот файл автоматически попадает в финал файл конфигурации приложения в время компиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...