MSSoap 3.0 Ошибка при создании виртуального каталога с SOAPVDIR.CMD

Я пытаюсь установить веб-сервис (написанный на FoxPro) на недавно настроенный сервер. Часть процесса установки заключалась в установке MSSoap 3.0, который кажется успешным.

Операционная система сервера - Microsoft Server 2008 R2 (x64).

Сейчас я пытаюсь создать виртуальную директорию в командной строке с помощью сценария SOAPVDIR.CMD, и я получаю следующую ошибку:

CMD> SOAPVDIR.CMD CREATE CSLRosterService "C:\ROSTERWS"
CMD> ERROR (0x80070002):
     Soap Toolkit 3 Isapi is not correctly registered.

Кто-нибудь знает, как я могу это исправить или что я делаю не так?

2 ответа

Я получил это работая:

  1. Добавление IIS 6 Metabase и IIS 6 WMI совместимости с IIS7.
  2. редактирование C:\Program Files (x86)\MSSOAP\Binaries\_svdir и меняется HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSOAP\30\SOAPISAP\isapiв HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSSOAP\30\SOAPISAP\isapi,

Виден ли модуль ISAPI в консоли IIS в разделе Фильтры ISAPI?

Возможно, вам придется выполнить команду в командной строке с повышенными привилегиями, если вы еще этого не сделали.

Инструментарий SOAP 3.0 очень старый и даже официально не поддерживается на Server 2003, если я правильно помню.

Крис.

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