将文件关联到应用程序

时间:2009-11-14 13:09:24

标签: c# file-io associations windows-mobile-5.0 file-association

我正在构建两个程序,一个文本编辑器和一个拉链,但是在这两个程序中我想将一个文件类型与它们相关联,但是我该怎么做呢?感谢。

2 个答案:

答案 0 :(得分:1)

您需要编辑注册表:http://support.microsoft.com/kb/257592
您可能希望使用regedit来查看以前的文件关联,以确保您不会陷入困境。

c# registry basics

答案 1 :(得分:0)

我知道这是一个老线程,但我不认为你应该像这样乱用注册表。特别是因为ClickOnce和其他部署向导已经实现了内置的文件关联功能。您可以在解决方案资源管理器 - >中找到它。项目属性 - >发布标签 - >选项按钮 - >文件关联选项卡。在这里,您可以使用自定义图标,文件描述和程序标识来注册文件类型。

如果您想领先一步,您也可以使用单实例应用程序。我在我的网站上的教程项目中做到了这一点: DrawIt 在项目中,我在第一个实例和第二个,第三个实例中设置TCP侦听器...实例我连接TCP客户端并将ActivationArguments发送到第一个实例。

最重要的代码块位于 Program.cs 文件中,并且 Hoofdscherm.cs 中的Start_server无效。