0
我有一个Web站点,上面有一个Service.svc文件,我使用添加新项目 - >支持AJAX的WCF服务创建了这个数周,一切正常。 今天,我导入EPplus.dll来生成一些excel文件。当我尝试编译我得到这个错误使用Epplus和Service.svc时出现问题
Error 1 Reference.svcmap:
Failed to generate code for the service reference 'QUAY.Tractebel.COP.Servicos'.
Cannot import wsdl:portType Detail: An exception was thrown while running a WSDL import extension:
System.ServiceModel.Description.DataContractSerializerMessageContractImporter
Error: Type 'OfficeOpenXml.ExcelRangeBase' is a recursive collection data contract which is not supported.
Consider modifying the definition of collection 'OfficeOpenXml.ExcelRangeBase' to remove references to itself.
XPath to Error Source: //wsdl:definitions[@targetNamespace='']/wsdl:portType[@name='Servicos'] App_WebReferences/QUAY/Tractebel/COP/Servicos/
我不知道如何解决它,有人可以帮助我吗?