【发布时间】:2018-02-08 06:36:30
【问题描述】:
我正在尝试在 Acumatica 版本 17.204.0019 上发布自定义包。
但我收到以下错误:
Validating Binary Files
Aspose.Words.dll Method signature was changed: System.Void [0...,0...]::.ctor(System.Int32,System.Int32) declared in Aspose.Words.dll
Aspose.Words.dll Failed to resolve method reference: System.Void [0...,0...]::Set(System.Int32,System.Int32, ) declared in Aspose.Words.dll
Aspose.Words.dll Failed to resolve method reference: [0...,0...]::Get(System.Int32,System.Int32) declared in Aspose.Words.dll
Aspose.Words.dll Failed to resolve method reference: /& /[0...,0...]::Address(System.Int32,System.Int32) declared in Aspose.Words.dll
Aspose.Words.dll Method signature was changed: System.Void /[0...,0...]::.ctor(System.Int32,System.Int32) declared in Aspose.Words.dll
我们已经通过 Nuget 包管理器安装了 Aspose.Words,我们希望将它包含在包中。但正如您所见,Acumatica 正在尝试验证 Aspose.Words.dll 二进制文件。 我们如何在发布自定义包时禁用验证二进制文件?或者如何解决问题?在包中,我们正确地包含了每个 dll(在 aspose dll 上,Copy Local 属性设置为 true)。
【问题讨论】:
-
请查看Install Customized Package on Acumatica。如果此问题在 Aspose.Words 结束,我们将与我们的产品团队核实。 Acumatica 中修复了一个相关问题。请查看this 链接。我与 Aspose 一起担任开发人员宣传员。
-
我们知道如何发布包
-
忘了说了,我们用的是Apose.Words 15.12.0版本
-
请尝试最新版本的Aspose.Words for .NET 18.2。希望这对您有所帮助。
-
得到同样的错误。我认为它与 Acumatica 有关,而不是 Aspose.Words