当我尝试右键单击文件打开文件扩展名并用...打开时,我的程序不显示其名称,只是一个空字符串以及图标。任何帮助表示赞赏。感谢
答案 0 :(得分:0)
设置Properties
,Assembly Information...
中的所有字段。 (也见于AssemblyInfo.cs
)
答案 1 :(得分:0)
有关于“How To Associate a File Extension with Your Application”的Microsoft知识库文章。
虽然这适用于Win32应用程序,但在我看来,你可以更简单地将它作为C#实现的基础。 Here is a code snippet我写了一些时间。
您需要的基本思路是以下注册表层次结构(引自KB文章):
.bar = MyApp
MyApp = My Application
|
-- Shell
|
-- open
|
-- command = c:\mydir\my.exe %1