Служба Wcf не работает при размещении в библиотеке классов
Я пытаюсь реализовать библиотеку классов, которая используется для размещения службы WCF. Он содержит файл app. config. Та же библиотека, которую я использовал в исполняемом файле.
Когда я попытался сделать библиотеку классов исполняемой, она работает нормально, появляется узел службы.
Когда я ссылаюсь на dll и пытаюсь сделать ServiceHost. Open() Я получаю следующую ошибку:
{"Service' ServiceClass ' имеет нулевые конечные точки приложения (неинфраструктуры). Это может быть связано с тем, что для вашего приложения не был найден файл конфигурации, или с тем, что в файле конфигурации не было найдено элемента службы, соответствующего имени службы, или с тем, что в элементе службы не были определены конечные точки."}
Я понял, что app.config в dll недоступен, я попытался переместить конфигурацию в app.config исполняемого файла, он работает.
Есть ли какой-нибудь способ получить доступ к app.config библиотеки dll?
пожалуйста помочь
Что я уже пробовал:
Я пытался найти решение этой проблемы во многих блогах, но никакого конкретного решения не было