みんな!
私は次のような状況です。SharePoint 2010 で小さな検索システムを開発しています。特定のユーザー ログイン名に対して (テスト目的で) SPWeb.EnsureUser を実行すると、usernot found 例外が発生します。
ユーザーは完全に存在し、クロールが実行され、プロファイルが作成されました。同じコードを実行する単純なコンソール アプリケーションを作成すると、正常に動作し、その後、元のコードも正常に動作し始めました。
しかし、WebPart に属する UserControl メソッドから元のコードを実行すると、前述の状況が発生します。
あらゆる種類の回答に非常に感謝します。