0

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

4

2 回答 2

0

Properties设置,中的所有字段Assembly Information...。(也见于AssemblyInfo.cs

于 2012-05-17T17:54:22.153 回答
0

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

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

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

.bar = MyApp
     MyApp = My Application
       |
        -- Shell
             |
              -- open
                   |
                    -- command = c:\mydir\my.exe %1
于 2012-05-17T17:58:31.443 回答