Несколько файлов Global.asax на проект веб-приложения - PullRequest
1 голос
/ 22 октября 2010

У меня есть проект веб-приложения, в который мне нужно добавить новый подкаталог. В этом подкаталоге мне нужно добавить службу WCF.

Вопрос: могу ли я использовать другой AppDomain, чем сервисы из корневого каталога? Кроме того, я могу добавить новый global.asax только для этого подкаталога?

Ответы [ 2 ]

4 голосов
/ 22 октября 2010

В вашем вопросе нет ничего, что помешало бы вам определить подкаталог как новое веб-приложение в IIS, что позволит вам создать новый global.asax / web.config. Просто помните, что конфигурация web.config наследуется по умолчанию, и вам нужно удалить все обработчики, добавленные вашим родительским сайтом, но вашего дочернего сайта нет.

0 голосов
/ 22 октября 2010

Когда вы находитесь в ситуации, когда файл global.asax должен отличаться, вам почти всегда лучше разделить службу на собственный проект и место развертывания.

Таким образом, изменения в основном сайте не повлияют на веб-службу.

...