我正在尝试将一个Web服务(用FoxPro编写)安装到新configuration的服务器上。 安装过程的一部分是安装MSSoap 3.0,这似乎是成功的。
服务器操作系统是Microsoft Server 2008 R2(x64)。
我现在试图使用SOAPVDIR.CMD脚本在命令提示符下创build一个虚拟directoty,我收到以下错误:
CMD> SOAPVDIR.CMD CREATE CSLRosterService "C:\ROSTERWS" CMD> ERROR (0x80070002): Soap Toolkit 3 Isapi is not correctly registered.
有谁知道我可以改正这个或我做错了什么?
我得到这个工作:
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 。 ISAPIfilter下的IIS控制台中是否显示ISAPI模块?
如果您还没有,则可能需要在提升的命令提示符下运行该命令。
如果我没有记错的话,SOAP工具包3.0已经很老了,甚至在Server 2003上也没有官方的支持。
克里斯。