Как вызвать COM DLL из веб-службы C# с помощью IIS

Я написал веб-сервис (C#, VS2012, Windows7 64bit), который вызывает COM DLL. Используя Visual Studio, не было никаких проблем с выполнением веб-службы и, следовательно, клиентского приложения.

После попытки найти веб-сервис в IIS все вызовы функции COM DLL не удалось. В чем может быть проблема? Есть ли какая-то конкретная конфигурация IIS для COM-библиотек?

2 ответа

Попробуйте изменить исполняющего пользователя пула приложений на пользовательскую учетную запись вместо встроенной учетной записи. Попробуйте сначала запустить его как администратор и заставить его работать. Затем попробуйте использовать более ограниченную учетную запись пользователя.

введите описание изображения здесь

Я изменил версию фреймворка с 3.5 на 4. затем загрузил.

ссылка: http://quickstartprojects.org/2011/11/webservicesindotnet4/

Другие вопросы по тегам