在安装过程中创建你的C#应用程序默认应用程序
我创建了一个MP3音乐播放器,使用visual Studio Installer(Setup Project)创建了它的设置文件,但需要帮助才能使其成为Windows的默认播放器,或使用安装项目,任何人都可以请帮助在安装过程中创建你的C#应用程序默认应用程序
使用默认程序来设置默认的用户体验。用户可以从控制面板或直接从开始菜单访问默认程序。设置程序访问和默认值(SPAD)工具是Windows XP用户的主要默认体验,现在是默认程序的一部分。
当用户使用默认程序设置程序默认值时,默认设置通常仅适用于该用户,而不适用于可能使用同一台计算机的其他用户。默认程序提供了一组API,使独立软件供应商(ISV)能够将其程序或应用程序包含在默认系统中。 API集还有助于ISV更好地管理其默认状态。
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144154%28v=vs.85%29.aspx
相关点的简短摘要将是未来的参考这个非常有帮助的回答更好 – Alex 2012-07-10 10:09:53
这样 – JohnnBlade 2012-07-10 10:12:56
非常真实@Alex – Lappies 2012-07-10 12:13:45
我想你应该有足够的通过以下链接阅读:
你需要创建一个自定义InstallerClass
Custom Installer Class
然后用注册表 How to associate a file extension to the current executable in C#
另一种选择 - 如果您使用Visual Studio安装程序项目,它看起来像e您还可以使用设计人员创建文件关联:http://msdn.microsoft.com/en-us/library/k3bb4tfd.aspx。
看到这个http://stackoverflow.com/questions/2681878/associate-file-extension-with-application – Alex 2012-07-10 10:27:27