MP3音楽プレーヤーを作成し、Visual Studioインストーラー(セットアッププロジェクト)を使用してセットアップファイルを作成しましたが、手動ではなくコードを使用するか、セットアッププロジェクトを使用して、Windowsのデフォルトプレーヤーにするためのヘルプが必要です。
3 に答える
既定のプログラムを使用して、既定のユーザー エクスペリエンスを設定します。ユーザーは、コントロール パネルから、または [スタート] メニューから直接、既定のプログラムにアクセスできます。Windows XP のユーザーの主要なデフォルト エクスペリエンスである Set Program Access and Defaults (SPAD) ツールは、既定のプログラムの一部になりました。
ユーザーが既定のプログラムを使用してプログラムの既定値を設定すると、通常、既定の設定はそのユーザーにのみ適用され、同じコンピューターを使用する他のユーザーには適用されません。デフォルト プログラムは、独立系ソフトウェア ベンダー (ISV) がプログラムやアプリケーションをデフォルト システムに含めることができるようにする一連の API を提供します。API セットは、ISV がデフォルトとしてのステータスをより適切に管理するのにも役立ちます。
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144154%28v=vs.85%29.aspx
別のオプション - Visual Studio インストーラー プロジェクトを使用している場合は、デザイナーを使用してファイルの関連付けを作成することもできるようです: http://msdn.microsoft.com/en-us/library/k3bb4tfd.aspx。
これらのリンクを読むだけで十分だと思います。
カスタムカスタム インストーラー クラスを作成する必要がありますInstallerClass
そして、レジストリを手動でいじる C#でファイル拡張子を現在の実行可能ファイルに関連付ける方法