打开方式“程序”为空

本文关键字:为空 程序 方式 | 更新日期: 2023-09-27 18:34:25

当我尝试通过右键单击文件打开文件扩展名并使用...打开时,我的程序不显示其名称,只是一个空字符串和图标。任何帮助,不胜感激。谢谢

打开方式“程序”为空

设置Properties中的所有字段,Assembly Information... 。 (也可在AssemblyInfo.cs中找到)

有一篇关于"如何将文件扩展名与应用程序关联"的Microsoft知识库文章。

虽然这是针对 Win32 应用程序的,但在我看来,您可以简单地将其用作 C# 实现的基础。这是我前段时间写的代码片段。

您需要的基本想法是以下注册表层次结构(引用自知识库文章):

.bar = MyApp
     MyApp = My Application
       |
        -- Shell
             |
              -- open
                   |
                    -- command = c:'mydir'my.exe %1