У меня есть веб-служба CF WCF на удаленном сервере, работающая на IIS 8.5. Один из методов этого веб-сервиса пытается вызвать функцию в другой пользовательской DLL на удаленном сервере, но возвращает System.Exception, указывающее, что он не нашел DLL. Я зарегистрировал исключение в загрузчике DLL, и он возвращает правильный путь к DLL.
DLL - это C ++ DLL, используемая для выполнения функции Matlab через среду выполнения (установлена на сервере и указана в переменной PATH, а также в DLL.
Моя DLL находится в папке bin проекта. Я также попытался поместить его в% windir% / System32, но та же ошибка.
Кстати, веб-сервис прекрасно работает на моем локальном компьютере. Ошибка возникает только при развертывании
Есть какие-нибудь идеи о том, как у меня может быть мой веб-сервис для поиска DLL и выполнения функции?
Спасибо