相关疑难解决方法(0)

Visual Studio 2012错误Reference.svcmap抛出错误

从昨天开始使用Visual Studio 2012 RC,我们有一个WCF解决方案.每当我尝试在另一个解决方案中使用"添加/删除引用"对话框时,我在添加服务后得到以下错误.

错误1 Reference.svcmap:无法为服务引用"DPService"生成代码.无法导入WSDL:portType的详细信息:运行一个WSDL进口延期已引发异常:System.ServiceModel.Description.DataContractSerializerMessageContractImporter错误:类型"WebSupergoo.ABCpdf8.Objects.Bookmark"是不支持递归收集数据的合同.考虑修改集合'WebSupergoo.ABCpdf8.Objects.Bookmark'的定义以删除对其自身的引用.XPath来错误来源://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='IGQDynamicPackaging']不能导入WSDL:绑定详细信息:有出错导入wsdl:wsdl:binding所依赖的portType.XPath来的wsdl:portType的://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='IGQDynamicPackaging'] XPath来错误源:// WSDL:定义[@的targetNamespace =的 'http://tempuri.org/']/WSDL:结合[@名称= 'WSHttpContextBinding_IGQDynamicPackaging']无法导入的wsdl:端口详情:发生错误导入WSDL:绑定的wsdl:port是依赖.XPath来的wsdl:结合://wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:binding[@name='WSHttpContextBinding_IGQDynamicPackaging'] XPath来错误源:// WSDL:定义[@的targetNamespace =的 'http://tempuri.org/']/WSDL:服务[@名称= 'GQService']/WSDL:端口[@名称= 'WSHttpContextBinding_IGQDynamicPackaging'] App_WebReferences/DPService /

请注意:当我使用VS 2010时,所述服务工作正常.供您参考,我们正在使用"引用程序集中的重用类型"和"在所有引用程序集中重用类型"选项.

相同的设置适用于VS 2010,我们可以添加参考.但现在,安装VS 2012 RC后,我无法为VS 2010和VS2012添加参考.任何解决方案或解决此问题.

我只是想回滚并想要使用VS2010,"添加服务"现在在VS 2010中给出了相同的参考错误.

wcf visual-studio-2012

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

visual-studio-2012 ×1

wcf ×1