【问题标题】:Unable to validate/publish customization project in Acumatica 2019R2无法在 Acumatica 2019R2 中验证/发布自定义项目
【发布时间】:2019-10-11 21:17:40
【问题描述】:

我正在尝试在从 2019R1 升级到 2019R2 之前验证我的自定义项目。错误消息不够具体,无法用于诊断问题,而且似乎指的是 Acumatica 代码库中的对象。

Validating Binary Files
MyProject.dll Failed to resolve type reference: PX.Data.ReferentialIntegrity.Attributes.PrimaryKeyOf`1/By`1/ForeignKeyOf`1 declared in PX.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3b136cac2f602b8e
MyProject.dll Failed to resolve type reference: PX.Data.ReferentialIntegrity.Attributes.PrimaryKeyOf`1/By`1/ForeignKeyOf`1/By`1 declared in PX.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3b136cac2f602b8e
MyProject.dll Failed to resolve type reference: PX.Objects.PO.POLineType/Goods/Provider declared in PX.Objects, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Fixed binding: splits from PX.Objects.PO.POReceiptEntry
Fixed binding: Item from PX.Objects.IN.InventoryItemMaintBase
MyProject.dll Failed to resolve method reference: System.Void PX.Data.ReferentialIntegrity.Attributes.PrimaryKeyOf`1/By`1/ForeignKeyOf`1/By`1::.ctor() declared in PX.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3b136cac2f602b8e
MyProject.dll Failed to resolve method reference: System.Void PX.Data.ReferentialIntegrity.Attributes.PrimaryKeyOf`1/By`1/ForeignKeyOf`1/By`1::.ctor() declared in PX.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3b136cac2f602b8e
MyProject.dll Failed to resolve method reference: System.Void PX.Data.ReferentialIntegrity.Attributes.PrimaryKeyOf`1/By`1/ForeignKeyOf`1/By`1::.ctor() declared in PX.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3b136cac2f602b8e
MyProject.dll Failed to resolve method reference: System.Void PX.Data.ReferentialIntegrity.Attributes.PrimaryKeyOf`1/By`1/ForeignKeyOf`1/By`1::.ctor() declared in PX.Data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3b136cac2f602b8e

我尝试取消发布所有自定义、升级并在 Visual Studio 中打开我的项目以查找具体错误,但没有。定制项目随后成功发布,但我缺少来自定制对象的数据。

对于确定我需要在我的定制项目中进行哪些更改有什么建议吗?

【问题讨论】:

    标签: acumatica acumatica-kb


    【解决方案1】:

    我会检查您是否在构建过程中使用了正确 Acumatica 版本的 dll。

    【讨论】:

      【解决方案2】:

      我一直在项目中构建 Acumatica 网站,但没有成功。在我将网站项目的 .NET 版本更改为 4.8 并能够发布后,我最终能够毫无异常地发布,尽管我不确定这是否是造成差异的原因,还是只是用锤子反复敲打诀窍。

      【讨论】:

      • 如果网站从 19R1 升级到 19R2 - 尝试首先取消发布所有自定义。可能是某些已经在网站上发布的自定义设置在 Acumatica 升级后会出现问题?例如,可能存在于站点的 App_RuntimeCode 文件夹中的代码
      猜你喜欢
      • 1970-01-01
      • 2021-01-31
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多