0

Exchange に接続されたメールボックスをテストしており、Exchange バージョン 2010 Outlook バージョン 2010 キャッシュ モードがオンになっています。このシナリオでは、取引所がオフラインであるか、接続の問題があります。

次の方法を使用する場合

RDOSession.Logon 'Blank parameters

フォルダーを取得すると、MAPE_E_FAILONEPROVIDER エラーが発生します。ただし、使用する場合

RDOSession.Logon ,,True,True 'Prompt to choose the profile

すべてが正常に処理されます。私が望む動作は次のとおりです。

ユーザーがプロファイルを選択するために「常にプロンプ​​ト」を選択した場合、コードでプロンプトを表示します。ユーザーがデフォルトのプロファイルを選択した場合、コードをサイレントに実行してデフォルトのプロファイルを選択するようにします。また、キャッシュ モードがオンで、接続の問題がある場合でも、両方のオプションが問題なく動作することを望んでいます。

どうすればこれを解決できますか?

ありがとう!

4

1 に答える 1

0

わかりました、私は自分で質問の一部を解決しました。私はこのキーをチェックしています:

HKCU\Microsoft\Software\Exchange\Client\Options\PickForProfile

true か false かに応じて、異なるログオン方法を使用します。しかし、これは、ユーザーがプロファイルを選択しないときに発生するエラーを解決しません。

于 2013-10-01T18:08:01.540 に答える