--------------------------------------------------------------------------------
响应消息的内容类型 multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:d3188280-896c-4be6-8f0f-70b10e1cde5e+id=3";start-info="text/xml" 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 416 个字节为:“
--uuid:d3188280-896c-4be6-8f0f-70b10e1cde5e+id=3
Content-ID: <http://tempuri.org/0>
Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="text/xml"
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><DeleteAdItemByIdResponse xmlns="http://tempuri.org/"><DeleteAdItemByIdResult>true</DeleteAdItemByIdResult></DeleteAdItemByIdResponse></s:Body></s:Envelope>”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ServiceModel.ProtocolException: 响应消息的内容类型 multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:d3188280-896c-4be6-8f0f-70b10e1cde5e+id=3";start-info="text/xml" 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 416 个字节为:“
--uuid:d3188280-896c-4be6-8f0f-70b10e1cde5e+id=3
Content-ID: <http://tempuri.org/0>
Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="text/xml"
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><DeleteAdItemByIdResponse xmlns="http://tempuri.org/"><DeleteAdItemByIdResult>true</DeleteAdItemByIdResult></DeleteAdItemByIdResponse></s:Body></s:Envelope>”。
源错误:
行 386:
行 387: public bool DeleteAdItemById(int adId) {
行 388: return base.Channel.DeleteAdItemById(adId);
行 389: }
行 390:
源文件: c:\users\administrator\desktop\使用wcf上传文件\hcupload\hcupload\uploadwebapplication\service references\yt\reference.cs 行: 388
堆栈跟踪:
[ProtocolException: 响应消息的内容类型 multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:d3188280-896c-4be6-8f0f-70b10e1cde5e+id=3";start-info="text/xml" 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 416 个字节为:“
--uuid:d3188280-896c-4be6-8f0f-70b10e1cde5e+id=3
Content-ID: <http://tempuri.org/0>
Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="text/xml"
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><DeleteAdItemByIdResponse xmlns="http://tempuri.org/"><DeleteAdItemByIdResult>true</DeleteAdItemByIdResult></DeleteAdItemByIdResponse></s:Body></s:Envelope>”。]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +7594687
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +275
UpLoadWebApplication.Yt.IUpLoadService.DeleteAdItemById(Int32 adId) +0
UpLoadWebApplication.Yt.UpLoadServiceClient.DeleteAdItemById(Int32 adId) in c:\users\administrator\desktop\使用wcf上传文件\hcupload\hcupload\uploadwebapplication\service references\yt\reference.cs:388
UpLoadWebApplication._Default.Page_Load(Object sender, EventArgs e) in c:\Users\Administrator\Desktop\使用WCF上传文件\HCUpLoad\HCUpLoad\UpLoadWebApplication\Default.aspx.cs:37
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.3053; ASP.NET 版本:2.0.50727.3053
10 个解决方案
#1
问题描述:
我做了一个WCF服务,WCF里有个使用Linq to Xml 向服务器Xml文件插入子节点的方法,
当我在程序中调用这个方法后,子节点可以正常的插入到服务器的Xml文件中,
但当方法执行完成以后,会报这样的错误,不知哪位朋友知道怎么解决~!
我做了一个WCF服务,WCF里有个使用Linq to Xml 向服务器Xml文件插入子节点的方法,
当我在程序中调用这个方法后,子节点可以正常的插入到服务器的Xml文件中,
但当方法执行完成以后,会报这样的错误,不知哪位朋友知道怎么解决~!
#2
顶
#3
这个问题解决没? 我也遇到了类似问题 ,望指教。
#4
我也有同样问题,解决没有?
#5
这个问题解决了吗? 我现在也遇到同样的问题啦~
#6
貌似Net版本的问题,微软真恶,3.5的程序居然不能运行在4.0平台上
#7
有没有人能解决啊
#8
顶一下 ,我也遇到类似的问题了
#9
我也遇到类似的问题了,帮顶!
#10
好整齐的一条
#1
问题描述:
我做了一个WCF服务,WCF里有个使用Linq to Xml 向服务器Xml文件插入子节点的方法,
当我在程序中调用这个方法后,子节点可以正常的插入到服务器的Xml文件中,
但当方法执行完成以后,会报这样的错误,不知哪位朋友知道怎么解决~!
我做了一个WCF服务,WCF里有个使用Linq to Xml 向服务器Xml文件插入子节点的方法,
当我在程序中调用这个方法后,子节点可以正常的插入到服务器的Xml文件中,
但当方法执行完成以后,会报这样的错误,不知哪位朋友知道怎么解决~!
#2
顶
#3
这个问题解决没? 我也遇到了类似问题 ,望指教。
#4
我也有同样问题,解决没有?
#5
这个问题解决了吗? 我现在也遇到同样的问题啦~
#6
貌似Net版本的问题,微软真恶,3.5的程序居然不能运行在4.0平台上
#7
有没有人能解决啊
#8
顶一下 ,我也遇到类似的问题了
#9
我也遇到类似的问题了,帮顶!
#10
好整齐的一条