0

ユーザーがログインした直後、ホーム画面が表示される前にコードを実行する必要がある Visual Studio 2012 Lightswitch デスクトップ アプリがあります。

そこで、コードを Application_LoggedIn メソッドに入れました。

this.AuthenticationService.User を確認し、ユーザーがログインしていることを確認しました。

しかし、私が走るとき

DataWorkspace dw = this.CreateDataWorkspace();

 if(dw.ApplicationData.ApplicationSettingsSet.FirstOrDefault() == null)
 {
 .
 .
 .

ポップアップ ウィンドウが表示され、常に資格情報の入力を求められます。

4

1 に答える 1

0

試す

Application.Current.CreateDataWorkspace

Application_LoggedInでこれを使用して、アプリケーションにログインしたテーブルにログインしました。

于 2013-03-23T15:06:38.000 に答える