web-dev-qa-db-ja.com

VSTO Outlookアドインは設定を保存する必要がありますか?

VSTO Outlookアドインを作成していますが、アドインがWebサービスから取得するいくつかの設定を保存する必要があります。これを行うための最良の方法は何ですか。レジストリ? VSTOアドインはそのようなことをするための完全なアクセス権を持っていますか?多分設定を含むファイル?

前もって感謝します。

23
Dan C.

Settings (。settings)ファイルを使用できます。

このファイルの利点は、一元化された厳密に型指定されたリポジトリがあることに加えて、これらの設定をapplication-scopedまたはuser-スコープ。アプリケーション設定は、コンピューターのすべてのユーザーが利用できます。ユーザー設定は、ユーザーごとに個別化されます。 (フレームワークは実際にこれらの設定をOSのどこかにある別々のファイルに保存すると思います。わかりませんが、問題ではありません。設定ファイルの利点は、実際の保存と取得を自動的に処理することです。 。)

28
Keith

@ Keithの回答 に従って設定ファイルを使用できます。

その回答のコメントには、設定ファイルへのパスにOfficeのバージョン番号が含まれているため、Officeのバージョンをアップグレードすると設定が失われるという議論があります。

それは本当ですが、簡単な解決策があります-単に使用してください settings.Upgrade

6
Gary McGill