在2022R2发布acumatica的旧定制

问题描述 投票:0回答:1

我在2018R1发布了定制。我的自定义工作正常,但是当我在 2022R2 中进行自定义构建和发布时。当我发布时,我遇到了错误,无法解决或知道它的问题。这是错误日志

值不能为空。 参数名称:键 描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。

acumatica
1个回答
0
投票

发布旧版本自定义项目不一定是问题,但 Acumatica 每个主要版本的结构变化意味着您在 2018 年使用的字段可能会被删除、重命名或移动到新的 DAC。通常,这些更改会使旧版本的自定义项目与新的 Acumatica 版本不兼容。

在提出此类性质的问题时,包含堆栈跟踪非常重要。但是,由于对您的定制项目没有任何了解,因此没有基础来提供任何具体的见解。

正如您发布的错误所示,堆栈跟踪应指示错误的性质以及在代码中找到问题的位置。 “值不能为空”通常是由于没有返回记录(在跳转如此多的主要版本时很可能)或者被比较的字段为空或在不可为空时设置为空而导致的。

© www.soinside.com 2019 - 2024. All rights reserved.