0

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

4

2 回答 2

1

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

c# 注册表基础

于 2009-11-14T13:19:24.947 回答
0

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

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

最重要的代码块位于文件Program.cs和 Hoofdscherm.cs 中的 void Start_server

于 2016-05-04T23:25:49.397 回答