仅在注销

时间:2016-11-22 22:24:39

标签: acumatica

有人可以解释为什么每次我必须在发布自定义后重新登录时会出现此错误吗?

如果我删除Acumatica实例并重新创建它,链接到现有数据库 - 那么它可以正常工作。如果它超时并且我必须再次登录,我会收到此错误:

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

 Compiler Error Message: CS0117: 'PX.Data.PXLogin' does not contain a definition for 'EulaRequired'

 Source Error:


 Line 633:                                              username :
 Line 634:                                              string.Format("{0}@{1}", username, company);
 Line 635:      if (username == "admin" && PXLogin.EulaRequired(fullname))
 Line 636:      {
 Line 637:          PXContext.Session.SetString("EulaRequired", fullname);

2 个答案:

答案 0 :(得分:0)

在您的自定义中,您是否包含任何PX * .dll库?如果是这样,您可能会替换您网站所需的正确版本。确保您自定义的唯一dll文件是您创建的那些文件。

答案 1 :(得分:0)

我不确定导致这种情况的原因,但我删除了Acumatica的实例,删除了自定义项目中的所有类库引用并重新开始。这似乎解决了这个问题。