制作C#应用程序安装期间的默认应用程序

时间:2012-07-10 10:02:32

标签: c# .net

我创建了一个MP3音乐播放器,使用visual Studio Installer(安装项目)创建了它的设置文件,但需要帮助才能使其成为Windows的默认播放器,而不是手动但使用代码或使用安装项目,任何人都可以请帮忙

3 个答案:

答案 0 :(得分:3)

使用默认程序设置默认用户体验。用户可以从“控制面板”或直接从“开始”菜单访问“默认程序”。设置程序访问和默认值(SPAD)工具是Windows XP中用户的主要默认体验,现在是默认程序的一部分。

当用户使用默认程序设置程序默认值时,默认设置通常仅适用于该用户,而不适用于可能使用同一台计算机的其他用户。默认程序提供了一组API,使独立软件供应商(ISV)能够将其程序或应用程序包含在默认系统中。 API集还可以帮助ISV更好地管理其默认状态。

http://msdn.microsoft.com/en-us/library/windows/desktop/cc144154%28v=vs.85%29.aspx

答案 1 :(得分:0)

我认为你应该通过阅读以下链接获得足够的信息:

您需要创建自定义InstallerClass Custom Installer Class

然后手动拨弄注册表 How to associate a file extension to the current executable in C#

答案 2 :(得分:0)

另一种选择 - 如果您使用的是Visual Studio Installer项目,您似乎也可以使用设计器来创建文件关联:http://msdn.microsoft.com/en-us/library/k3bb4tfd.aspx