Have you read your error list? I got the following:
Custom tool warning: There was a validation error on a schema generated during export: Source: Line: 144 Column: 12 Validation Error: Wildcard '##any' allows element 'http://search.yahoo.com/mrss:text', and causes the content model to become ambiguous. A content model must be formed such that during validation of an element information item sequence, the particle contained directly, indirectly or implicitly therein with which to attempt to validate each item in the sequence in turn can be uniquely determined without examining the content or attributes of that item, and without any information about the items in the remainder of the sequence. Custom tool warning: Cannot import wsdl:portType Detail: An exception was thrown while running a WSDL import extension: System.ServiceModel.Description.XmlSerializerMessageContractImporter Error: Cannot import invalid schemas. Compilation on the XmlSchemaSet failed. XPath to Error Source: //wsdl:definitions[@targetNamespace='http://fliqz.com/services/search/20071001']/wsdl:portType[@name='IVideoSearchService'] Custom tool warning: Cannot import wsdl:binding Detail: There was an error importing a wsdl:portType that the wsdl:binding is dependent on. XPath to wsdl:portType: //wsdl:definitions[@targetNamespace='http://fliqz.com/services/search/20071001']/wsdl:portType[@name='IVideoSearchService'] XPath to Error Source: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='basicHttpBinding_IVideoSearchService_20071001'] Custom tool warning: Cannot import wsdl:port Detail: There was an error importing a wsdl:binding that the wsdl:port is dependent on. XPath to wsdl:binding: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='basicHttpBinding_IVideoSearchService_20071001'] XPath to Error Source: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:service[@name='VideoSearchService']/wsdl:port[@name='basicHttpBinding_IVideoSearchService_20071001'] Custom tool error: Failed to generate code for the service reference 'ServiceReference1'. Please check other error and warning messages for details.
Edit: I did a bit of work, and came across the following links:
I tried following ScottAnderson's instructions in the first link, but could not create a client proxy with them. You may be more lucky.
This does not seem to work because Fliqz uses the XmlSerializer, not the DataContract / MessageContract for its contract definitions, and WCF does not want to play well with them and generates non-local WSDLs. If you could control the original contract, you could probably fix the problem and be in your way; Unfortunately, you may be out of luck.
If you can get the ServiceContract interface and the types that it provides, you can create your own client manually. Judging by some class names that I see there, it looks like Fliqz is exposing the internal objects in its contract, so I doubt that you could, call them and ask them to get the DLL.
You can try to write your own scripts for the interface and data / messages by analyzing WSDL and XSD. It seems like there would be a lot of work.
I wish I could help anymore. This seems to be a combination of poor WCF support and poor architecture / design by Fliqz.
source share