私はプログラムMyAppを持っています。 アプリケーションはVisual Studio 2003、.NET 1.1でC#で作成されます。"Open with" - C#プログラムは、Windowsの "Open With"コンテキストメニューのアイコンを表示します。
[エクスプローラでファイルのコンテキストメニューを右クリック - > [ファイルを開く]]の下に、アプリケーション名または説明ではなくアイコンが表示されます。
ここに示されているように: Open With context-menu (http://data.fuskbugg.se/skalman02/4e450ba043602_openwith.png)
我々は画像にメモ帳++を見ればテキストは説明テキストであると思われることを、メモ帳のファイルプロパティの[全般]タブの下と同じ++ exeファイル。
そこにはどのような価値がありますか?どのようにその値を設定しますか?
おかげで、 Exry
[EDIT]:使用したときに自動的に生成 レジストリエントリ "で開く - アプリケーションのための>ブラウズ" を以下のとおりです。 HKEY_CLASSES_ROOTの\アプリケーション\ MYAPP.EXE \シェル\オープン\コマンド (デフォルト)は、「正しいパス」「%1」
インポッシブルを(同じ問題を持つので、他の人がコメントのスレッドを検索する必要はありません)。あなたがレジストリに書いたものだけを文書化してください。 –
私はレジストリに手動で何も追加していません。しかし、アプリケーションをブラウズして開くと、いくつかの値が.filextentionとHKEY_CLASSES_ROOT \ Applications \ MyAppの下で自動的に生成されます。 – Hrym
AssemblyInfoの属性をチェックして、AssemblyTitleを持っていることを確認しましたか?それが使用されているかどうかはわかりませんが、そうかもしれません。 – ForbesLindesay