zoukankan      html  css  js  c++  java
  • c#networkcomms protobuf-net 文件加载出现问题

       服务器端里添加客户管理添加了些功能, 客户端私活连不上了,老程序没问题, 在服务器端程序里边也接受不到事件,客户端就提示链接中断了,

    在客户端里边查了 链接中断是客户端上做的,当传回的包为0 事,程序把链接给shutdown了.查找起来有点麻烦,框架里边有线程池等操作,转来转去在客户端没法找到原因.因为客户端没改,所以不能通过客户端找问题.

    服务端,没有报错点,后来发现程序里边给日志了,报错不出断点,直接throw 到日志里边了,通过程序的根目录找到了报错点,基本跟预想的一样,是protobuf-net出了问题,估计是加了个几个属性后出现未引用 的问题吧.

    Base Exception Type: System.IO.FileLoadException: 未能加载文件或程序集“protobuf-net, Version=2.0.0.668, Culture=neutral, PublicKeyToken=257b51d87d2e4d67”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
    文件名:“protobuf-net, Version=2.0.0.668, Culture=neutral, PublicKeyToken=257b51d87d2e4d67”
       在 NetworkCommsDotNet.DPSBase.ProtobufSerializer.DeserialiseDataObjectInt(Stream inputStream, Type resultType, Dictionary`2 options)
       在 NetworkCommsDotNet.DPSBase.DataSerializer.DeserialiseGeneralObject[T](MemoryStream receivedObjectStream, List`1 dataProcessors, Dictionary`2 options) 位置 E:WinFormNetworkCommsDotNetDPSBaseDataSerializer.cs:行号 268
       在 NetworkCommsDotNet.DPSBase.DataSerializer.DeserialiseDataObject[T](MemoryStream receivedObjectStream, List`1 dataProcessors, Dictionary`2 options) 位置 E:WinFormNetworkCommsDotNetDPSBaseDataSerializer.cs:行号 258
       在 NetworkCommsDotNet.Tools.PacketTypeHandlerDelegateWrapper`1.DeSerialize(MemoryStream incomingBytes, SendReceiveOptions options) 位置 E:WinFormNetworkCommsDotNetToolsPacketUnwrappers.cs:行号 91
       在 NetworkCommsDotNet.NetworkComms.TriggerAllPacketHandlers(PacketHeader packetHeader, Connection connection, MemoryStream dataStream, SendReceiveOptions options, Boolean ignoreUnknownPacketTypeOverride) 位置 E:WinFormNetworkCommsDotNetNetworkComms.cs:行号 808
       在 NetworkCommsDotNet.NetworkComms.TriggerAllPacketHandlers(PacketHeader packetHeader, Connection connection, MemoryStream dataStream, SendReceiveOptions options) 位置 E:WinFormNetworkCommsDotNetNetworkComms.cs:行号 788
       在 NetworkCommsDotNet.NetworkComms.CompleteIncomingItemTask(Object priorityQueueItemObj) 位置 E:WinFormNetworkCommsDotNetNetworkComms.cs:行号 371
  • 相关阅读:
    记账本第二天
    记账本第一天
    HDU 1811
    Codeforces Round #246 (Div. 2) D. Prefixes and Suffixes
    KMP超强模板贴一份
    2014辽宁省赛总结
    Codeforces Round #244 (Div. 2)
    CodeForces 383D Antimatter
    NEU 1351 Goagain and xiaodao's romantic story I
    UVA 10692 Huge Mod
  • 原文地址:https://www.cnblogs.com/zuochanzi/p/7997849.html
Copyright © 2011-2022 走看看