读书人

Delphi SOAP Runtime and Importer Up

发布时间: 2012-03-24 14:00:46 作者: rapoo

Delphi SOAP Runtime and Importer Update问题
有没有人安装过Delphi SOAP Runtime and Importer Update ?
怎么安装?
我用的是delphi7.0。
哪位安装过的朋友帮下忙。

[解决办法]
什么形式的组件?
delphi pas文件?delphi组件包?
ActiveX?
[解决办法]
http://cc.embarcadero.com/item/24535
Using with BDS2005/D7
Unzip the runtime update files. NOTE: Do *NOT* overwrite your SOAP sources (typically located in $(DELPHI)\Source\soap for D7 and $(BDS)\Source\Win32\Soap for BDS2005). Or if you do, please make a backup copy of the original files.
Add the location of the runtime update files to your project’s ‘Search Path’ options.
Unzip the WSDLImp utility. NOTE: Do *NOT* overwrite your existing WSDLImp.exe (typically located in $(DELPHI)\bin for D7 and $(BDS)\bin for BDS2005).
Regenerate the .pas files for any previously imported WSDL document using the updated WSDLImp utility.
If you want to use the runtime update in an interface-compatible mode, rebuild your project and you’re done.
If you want to enable all of D2006/7 SOAP fixes/enhancements:
Add the Soap source directory [$(DELPHI)\Source\Soap or $(BDS)\Source\Win32\Soap] to your project’s ‘Search Path’ *AFTER* the directory of the runtime update files.
For D7 add the following to the ‘Conditional defines’ of your project’s options: CLEANUP_SOAP_HEADERS;FIX_ELEM_NODE_NS
For BDS2005 add the following to the ‘Conditional defines’ of your project’s options: FIX_ELEM_NODE_NS
Rebuild your project.

lz似乎外语不好。

解压src文件夹。不要覆盖D7原有文件,除非你有备份。
将这个路径加入到你的工程的Search Path选项里面。
解压WSDLImp.exe。不要覆盖D7原有文件,除非你有备份。
用这个新exe来重新生成pas文件。

剩下的部分我也不知道重不重要,lz自己好好抽空理解一下吧

读书人网 >.NET

热点推荐