【问题标题】:How do I get the build to automatically update a web service reference in Flex?如何让构建自动更新 Flex 中的 Web 服务引用?
【发布时间】:2010-09-14 09:21:16
【问题描述】:
在 FlexBuilder3 中,我可以转到“数据/管理 Web 服务...”选择一个 Web 服务,然后单击“更新”以确保我的代码和服务器同步。如何自动执行此操作,以便每次构建时都会重新生成自动生成的 Web 服务代码?
如果在开发过程中服务器接口发生了变化,但我的代码没有发生变化,那么它无论如何都不会工作 - 我宁愿遇到编译错误,也不愿出现运行时错误,我必须追查到更改后的 Web 服务接口。
【问题讨论】:
标签:
apache-flex
web-services
build-process
flexbuilder
【解决方案1】:
很遗憾,您无法在构建时更新 Web 服务。更新是向导的一部分,并不作为一个单独的操作来实现,需要根据需要调用。
我的一个建议是进入项目属性并在 Build 面板中添加一个程序作为新构建器。您必须创建这个程序,每次构建项目时检查 WSDL 文件没有更改。这有点复杂,但如果您正在处理一个依赖于正在大量开发的 Web 服务的项目,它可能会为您节省大量时间。