I have a package in SSIS and i need to retrieve some data from a web service. I can not use the web service task because the name of the service has spaces and then I dont know why its not possible with this kind of web services. So I went with the script component as source. My idea is to consume the web service from that script using c sharp. I add the web reference and the script compiles fine. The problem is that after I close the script editor, the script component throws an error. When I try to execute the package shows as the image below.

I am using Visual studio 2010. I am sure the problem is with the web reference because when i remove it, the error goes away.
Any workarounds, help??
Edit 1
This is the error better seen

None of PrecompileiIntoBindaryCode nor DelayValidation properties appear on the Properties panel of the Script component.
Edit 2 I ended up consuming the web service dinammicaly. Here it is the post that saved my life.
Also I used the program SOAPUI to know the xml request to the web service.