2011-12-14 17 views
4

私はVS2010を毎日使用していて、別のエディタ(私のお気に入りのメモ帳++)でC#ファイル(または他のファイル)を開くことがあります。 「ソリューションエクスプローラ」でファイルを右クリックし、「開く」を選択すると、「開く」ダイアログが表示されます。ダイアログで開く新しく追加されたプログラムを覚えていない

私のエディタを追加すると、プログラムはOpen Withダイアログに1日中表示されます。

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

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

私はレジストリを調べて、VS2010の 'Open With'ダイアログからプログラムが保存されている場所を探しました。しかし、正しい鍵が見つからなかった。

Open Withダイアログプログラムがどこに保存されているか教えてください。だから私はログオンするたびにお気に入りのプログラムを追加するためのスクリプトなどを作成できますか? SysInternalsのprocmonの(科学!)と

+0

私はこの質問にアップアップがないと信じられません。これは、私がPhotoShopで画像を開こうとすると私を狂ってしまう。 – danludwig

答えて

4

簡単に見にx.xは(VS2008 9.0のように)VSのバージョン番号で、yyyは、ファイル名の拡張子である

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

を明らかにしました。そのキーは、「Friendly name」と同じ名前のサブキーと「Program name」のデフォルト値を取得します。レジストリ設定があなたのマシンに保存されない理由を推測することはできません。それについては、superuser.comまたは "servicedesk"で質問してください。

+0

ありがとうハンス!これは私のために働く。あなたはちょうどあなたが離れた私のサイトでどのくらいの不満を抱いているのか分かりません:-) – Dennis

関連する問題