Xml SSIS Web服务任务:";索引超出了数组的边界;访问空数组时出错

Xml SSIS Web服务任务:";索引超出了数组的边界;访问空数组时出错,xml,web-services,ssis,Xml,Web Services,Ssis,我正在尝试连接到一个webservice,并使用SSIS 2005中的webservice任务拉入一些数据。我能够下载WSDL文件,并且能够看到Webservice任务中的方法。我通过变量提供必要的参数(我甚至尝试过硬编码参数)。然而,当我执行任务时,我不断收到错误消息“索引超出了数组的界限”。当web服务返回空数组时会发生这种情况。SSI似乎应该处理此错误。请帮我找一份工作。非常感谢。看起来SSIS中有一个bug,请检查您是否有最新的Service Pack-它可能会修复它。对于SSIS 20

我正在尝试连接到一个webservice,并使用SSIS 2005中的webservice任务拉入一些数据。我能够下载WSDL文件,并且能够看到Webservice任务中的方法。我通过变量提供必要的参数(我甚至尝试过硬编码参数)。然而,当我执行任务时,我不断收到错误消息“索引超出了数组的界限”。当web服务返回空数组时会发生这种情况。SSI似乎应该处理此错误。请帮我找一份工作。非常感谢。

看起来SSIS中有一个bug,请检查您是否有最新的Service Pack-它可能会修复它。对于SSIS 2005,我认为它目前是SP3,并且有几个累积更新(CU)到它。我真的不知道它是否解决了特定的问题,但这将是我尝试的第一件事。

从那时起,我一直在使用2008 R2来回避这个问题,因此我接受这个答案。谢谢