2016-11-22 8 views
0

カスタマイズが公開された後に再度ログインする必要があるたびにこのエラーが発生する理由を説明できますか?ログアウト時にのみカスタマイズの公開時にエラーが発生する

私はAcumaticaインスタンスを削除し、それを再作成して既存のデータベースにリンクすると、正常に動作します。あなたはPX * .dllファイルのライブラリのいずれかを含めている、あなたのカスタマイズでは

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); 

答えて

0

私はAcumaticaのインスタンスを削除し、カスタマイズプロジェクトですべてのクラスライブラリ参照を削除してからやり直しました。これは問題を解決したようです。

0

:時間切れと私は再度ログインしている場合は、私はこのエラーを取得しますか?そうであれば、サイトに必要な正しいバージョンを置き換えている可能性があります。カスタマイズされたdllファイルのみをカスタマイズしてください。

+0

はい - 私はいつも自分の参照が私が作業しているインスタンスにあることを確認します。 – pmfith

+0

コメントは、カスタマイズプロジェクトにAcumaticaのサイトファイルが含まれていないことを確認することでした。あなたのライブラリにはもちろん、必要に応じてサイトファイルへの参照があります。 – Brendan

関連する問題