C# Edifabric 8.1.4未找到835规范

C# Edifabric 8.1.4未找到835规范,c#,edi,edifabric,C#,Edi,Edifabric,我使用Edifabric读取835个文件。 我正在尝试将edit fabric框架从7.0.6更新到8.1.4 为了使用新的方法签名、名称空间和属性名,我必须更新一些代码。 它现在读取ISA和GS段,但表示在程序集中找不到给定的835规范文件。 我收到的错误消息是: 在程序集“XXXX.XX.Business,Version=2013.12.10.1,Culture=neutral,PublicKeyToken=null”中找不到具有属性“[Message(X12,005010X221A1,83

我使用Edifabric读取835个文件。 我正在尝试将edit fabric框架从7.0.6更新到8.1.4

为了使用新的方法签名、名称空间和属性名,我必须更新一些代码。 它现在读取ISA和GS段,但表示在程序集中找不到给定的835规范文件。 我收到的错误消息是:

在程序集“XXXX.XX.Business,Version=2013.12.10.1,Culture=neutral,PublicKeyToken=null”中找不到具有属性“[Message(X12,005010X221A1,835)]”的类型

我的835等级库/规则文件的程序集名称和位置没有更改。 当我在Dot Net Peek中打开组件时,我看到了规格。 我是否需要在8.1.4中做一些不同的事情来查找我的规范文件

样本1

样本2

正如错误消息所解释的,您的类需要使用[message(X12,005010X221A1,835)]属性才能与8.1.4版兼容。最新的规范只包含一个C#文件,其中包含用我们的自定义属性注释的类,不再与XSD文件配对。此版本的ediFabric根本不依赖\使用Xml序列化或Xsd验证。
有关更多信息,请访问上的参考资料部分。

正如错误消息所解释的那样,您的类需要使用[message(X12,005010X221A1,835)]属性才能与8.1.4版兼容。最新的规范只包含一个C#文件,其中包含用我们的自定义属性注释的类,不再与XSD文件配对。此版本的ediFabric根本不依赖\使用Xml序列化或Xsd验证。
有关更多信息,请访问上的参考资料部分。

谢谢,看起来我还需要添加组、段和属性顺序的属性。谢谢,看起来我还需要添加组、段和属性顺序的属性。