У меня есть простой проект библиотеки служб WCF (назовем этот проект W) с несколькими библиотеками DLL в каталоге X. Я установил каталог запуска W в X, все методы работают правильно с использованием WcfServiceHost в Visual Studio 2010.
Я хочу самостоятельно разместить W, поэтому я создал консольный проект (назовем этот проект C), добавил ссылку на W, установил каталог запуска W на X, а затем, по существу, следующие основные строки кода
var host = new ServiceHost(typeof(EvalService));
host.Open();
Когда я теперь тестирую методы в W, я получаю System.ServiceModel.FaultException
с {"The specified module could not be found. (Exception from HRESULT: 0x8007007E)"}
.
Что это может означать? Как узнать, какой модуль он пытается загрузить?
Я новичок как в С#, так и в WCF, любой намек будет оценен.