4

私は毎日 VS2010 を使用しており、ac# ファイル (または他のファイル) を別のエディター (私のお気に入りの Notepad++) で開くこともあります。そのため、「ソリューション エクスプローラー」でファイルを右クリックし、[プログラムから開く...] を選択すると、[プログラムから開く] ダイアログが表示されます。

エディターを追加すると、そのプログラムが [アプリケーションから開く] ダイアログに 1 日中表示されます。

しかし、再起動するたびに (またはドメインでログオフして再度ログオンする)、プログラムは [プログラムから開く] ダイアログから消えます。

これは、ローミング プロファイルに関係している可能性があると思います (これは仕事で発生するためです)。サービスデスクに相談しても、これは解決しませんでした。

そこで、VS2010の「開く」ダイアログからプログラムが保存されている場所を見つけようとして、レジストリを調べました。しかし、正しいキーが見つかりませんでした。

Open With ダイアログ プログラムが格納されている場所を誰か教えてもらえますか? ログオンするたびにお気に入りのプログラムを追加するスクリプトなどを作成できますか?

4

1 に答える 1

4

SysInternals の Procmon (サイエンス!) をざっと見てみると明らかになった

 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\x.x\Default Editors\yyy

ここで、xx は VS のバージョン番号 (VS2008 の 9.0 など) で、yyy はファイル名の拡張子です。そのキーは、「フレンドリ名」と同じ名前で、デフォルト値が「プログラム名」に設定されたサブキーを取得します。レジストリ設定がマシンに保存されない理由がわかりません。superuser.com または「servicedesk」で質問してください。

于 2011-12-14T12:35:01.173 に答える