Edifabric 8.1.4 找不到 835 规范

Edifabric 8.1.4 not finding 835 spec

我用Edifabric 读取了835 个文件。 我正在尝试将编辑结构框架从 7.0.6 更新到 8.1.4

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

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

程序集名称和我的 835 spec/rule 文件的位置没有改变。 当我在 Dot Net Peek 中打开程序集时,我看到了规格。 我是否需要在 8.1.4 中做一些不同的事情才能找到我的规范文件?

样本 1

样本 2

如错误消息所述,您的 class 需要归因于 [Message(X12, 005010X221A1, 835)] 才能与版本 8.1.4 兼容。最新的规范只包含一个 C# 文件,其中包含 classes 注释了我们的自定义属性,并且不再与 XSD 文件配对。此版本的 ediFabric 根本不依赖 on\use Xml 序列化或 Xsd 验证。 有关详细信息,请访问 our website.

上的资源部分