1

アドインを開発しましたが、Outlook の起動時に設定を保存/取得できるようにしたいと考えています。を使用して現在の作業ディレクトリを確認しましたEnvironment.CurrentDirectoryが、アクセスしようとFile.WriteAllTextすると、アクセス権が原因で失敗しました。だから、私の質問は2つあります。

  1. どのディレクトリでも十分ですか、または推奨されるディレクトリはありますか?
  2. 設定をローカル ファイルに保存する必要がありますか、それともより適切な方法がありますか?
4

1 に答える 1

2

私は次のようにEnvironmentクラスを使用します。

String dir = Environment.GetFolderPath(
  Environment.SpecialFolder.ApplicationData);

少し長い構文ですが、うまく機能します。ただし、アドインからの完全なアクセス権があるかどうかはわかりません。また、誰かがより良い保管方法を提案しているかどうかを知っておくとよいでしょう. ユーザーが電車の中で座っているときに仕事をすることがよくあることを発見するまで、Webサービスを使用したことがあります(読み取り:オフライン)。乗船する前にマシンを再起動しない限り、うまくいきました。

于 2012-09-17T08:52:10.697 に答える