Я реализовал службу WCF с использованием Entity Framework в трехуровневом решении. У меня все получилось, но меня удивляет то, почему я должен был скопировать строку подключения (указанную в файле конфигурации C1 , которая используется Entity Framework для получения информации о схеме из базы данных) в файл конфигурации C2 используется служба WCF? А именно, если я не копирую строку подключения, то получаю:
FaultException: The specified named connection is either not found in the confiuration,
not intended to be used with the EntityClient provider, or not valid.
Так что кажется, что строка соединения C1 используется Entity Framework во время разработки, в то время как во время выполнения строка соединения, указанная в C2 , используется вместо этого для подключения к базе данных? Почему?
Спасибо