2

VSIXプロジェクトを介してVS2012プラグインを作成しています。ユーザーは、いくつかのカスタム設定を保存することができます。更新中にデータが上書きされないように、このデータを保存するための好ましい場所はありますか?

4

2 に答える 2

4

設定ページがDialogPageから派生している場合は、 SaveSettingsToStorageメソッドを使用できます。[ツール]>[オプション]での表示に適したオプションには、このパスをお勧めします(これは、ユーザーがオプションを見つけることを期待しているため、基本的に特定のプロジェクトまたはソリューションに固有ではないものです)。

オプションがソリューションまたはプロジェクトに固有である場合、使用できる他のインターフェイスがあります(IVsSolutionPersistenceサービスインターフェイスが1つであると思います)が、私はこれらにあまり精通していません。

于 2012-07-04T16:34:23.797 に答える
1

VisualStudioExtensibilityにユーザーデータを保存するのに適した場所はありません。

プラグインのユーザーデータを保存する場所はVSXガイドラインの範囲外であり、完全にあなた次第だと思います。ユーザーフォルダ、レジストリ、またはその他のものを使用できます。

于 2012-07-04T16:11:01.223 に答える