Lagrange.Core 2.0.9-beta 依赖的 Lagrange.Proto 1.0.8 没有包含破坏性变更 1223f18。运行时出现签名不一致无法找到成员问题
|
public Dictionary<int, ProtoFieldInfo> Fields { get; init; } = new(); |
此处声明为 Dictionary<int, ProtoFieldInfo> 但 Lagrange.Core.Internal.Packets 中生成的代码已经变更为
Fields = new global::System.Collections.Generic.Dictionary<uint, global::Lagrange.Proto.Serialization.Metadata.ProtoFieldInfo>()
Lagrange.Core 2.0.9-beta 依赖的 Lagrange.Proto 1.0.8 没有包含破坏性变更 1223f18。运行时出现签名不一致无法找到成员问题
LagrangeV2/Lagrange.Proto/Serialization/Metadata/ProtoObjectInfo.cs
Line 8 in d9bab6d
此处声明为 Dictionary<int, ProtoFieldInfo> 但 Lagrange.Core.Internal.Packets 中生成的代码已经变更为