问题分析:交互的检测系统很弱智,检测软件是否安装仅靠检测原来设置好的路径下是否有此软件,64位系统将32位的程序soap3.0安装到了系统盘下的program files(x86)\common files里,而交互只检测program files/common files(32位系统默认安装至此)是否有相应目录。
解决方法:打开系统盘下program files(x86)\common files文件夹,找到MSSoap文件夹,将其复制到系统盘下program files/common files里。
交互soap检测路径:C:\Program Files\Common Files\MSSoap
ado检测路径:C:\Program Files\Common Files\System\ado
必须是这个路径 出现问题的两种情况
1.如果系统不在c盘(例如d盘是系统盘),则对应两个文件夹被安装在:
d:\Program Files\Common Files\MSSoap
d:\Program Files\Common Files\System\ado
解决办法在c盘建立对应的路径,把那两个文件夹拷过去(注意必须是开始说的那两个路径, 在c盘先建立相应的文件夹再复制mssoap和ado两个文件夹)
2.64位系统,那两个文件夹被安装到:
C:\Program File(x86)\Common Files\MSSoap C:\Program Files(x86)\Common Files\System\ado
所以只需把这两个文件夹即mssoap与ado复制到对应位置即可
3.如果没有找到相应文件,即系统没有安装soap则需要手动安装
Soap安装文件我下面提供一个,安装完成之后重复检查以上步骤就好。
地址:http://download.csdn.net/detail/wwwwse/9538518