3

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

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

如下所示: 使用上下文菜单打开 (http://data.fuskbugg.se/skalman02/4e450ba043602_openwith.png)

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

那里使用什么值?如何设置该值?

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

4

1 回答 1

1

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

(所以其他有相同问题的人不需要通过评论线程搜索)

于 2011-08-12T15:18:48.957 回答