我使用Edifabric读取835个文件。我正在尝试将编辑织物框架从7.0.6更新到8.1.4
为了使用新的方法签名、命名空间和属性名称,我必须更新一些代码。它现在读取ISA和GS段,但是它表示在程序集中找不到给定的835规范文件。我得到的错误消息是:
“在程序集'XXXX.XX.Business,Version=2013.12.10.1,Culture=neutral,PublicKeyToken=null‘中找不到with属性’‘Message(XXXX.XX.Business,005010X221A1,835)’。”
程序集名称和我的835规范/规则文件的位置没有改变。当我在Dot中打开程序集时,我看到了规格。为了找到我的规范文件,我需要在8.1.4中做一些不同的事情吗?
样本1

样本2

发布于 2017-07-21 08:12:19
正如错误消息所解释的,您的类需要与消息(X12,005010X221A1,835)一起属性化,才能与8.1.4版本兼容。最新的规范只包含一个C#文件,其中包含带有自定义属性注释的类,不再与XSD文件配对。此版本的ediFabric根本不依赖于\use Xml序列化或Xsd验证。有关更多信息,请访问我们的网站上的参考资料部分。
https://stackoverflow.com/questions/45222583
复制相似问题