“打开方式” - C#程序在Windows“打开方式”上下文菜单中仅显示图标

时间:2011-08-12 11:19:35

标签: c# .net explorer visual-studio-2003 open-with

我有一个程序MyApp,我可以打开一个文本文件,效果很好。 该应用程序是使用Visual Studio 2003,.NET 1.1在C#中创建的。

但是在[在资源管理器中右键单击文件上下文菜单 - > “打开方式”]只显示图标,而不是应用程序名称或描述。

如下所示: Open With context-menu (http://data.fuskbugg.se/skalman02/4e450ba043602_openwith.png)

如果我们在图像中查看Notepad ++文本似乎是描述文本,与文件属性常规选项卡下的记事本++。exe。相同。

那里有什么价值?如何设置该值?

[编辑]: 使用“打开方式 - >浏览应用程序”时自动生成的注册表项是: HKEY_CLASSES_ROOT \应用程序\ MyApp.exe的\壳\开放\命令 键盘命令下的(默认)是:“正确的路径”“%1”

1 个答案:

答案 0 :(得分:1)

您需要在AssemblyInfo.cs中设置AssemblyTitle。执行此操作后,您可能需要删除所有注册表项并重新安装您的应用程序。

(因此具有相同问题的其他人不需要搜索评论帖子)