Недавно я столкнулся с проблемой связи службы WCF и доменных служб. Служба WCF вызывает метод в доменных службах, который затем устанавливает новое соединение с базой данных. Он выдает сообщение об ошибке - соединение невозможно создать, потому что строка подключения не найдена. Теперь строка подключения, которую она ищет, присутствует в веб-конфигурационном файле Domain Services, но не существует в веб-конфигурационном файле службы WCF (поэтому, если я добавляю строку подключения в веб-конфигурацию службы WCF, она отлично работает).Служба WCF, вызывающая доменные службы - услуги доменных служб, просматривающие web.config службы WCF
Почему он проверяет веб-конфигурационный файл службы WCF для этой строки подключения? Что я могу сделать, чтобы это не сделало этого, и убедитесь, что Domain Services всегда использует свой собственный web.config, независимо от того, кем является клиент?
Есть ли способ изменить поведение по умолчанию и не удалить файл конфигурации из исполняемого проекта? – tomsky
Зачем вам это поведение? Не можете ли вы добавить конфигурацию в файл конфигурации проекта верхнего уровня? –