微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当固定到开始菜单时,应用程序标题丢失

我有一个将我的C#应用​​程序固定到Windows 2008 R2的开始菜单的问题。 具有正确图标但应用程序名称的应用程序引脚缺失。 实际上我只是显示图标。

我的csproj有一个msbuild导入,指向一个自定义的目标文件自动生成AssemblyInfo类。 我检查了生成的AssemblyInfo文件并validation了AssemblyTitle,AssemblyProduct和AssemblyCompany的属性设置正确。

当我右键单击.exe并查看属性详细信息时,一切看起来都不错。 所有信息都按预期显示,而不是在应用程序被固定时显示

有没有人有任何想法,为什么这可能是?

function键的标准操作列表

为什么.NET Framework v1.1.4322文件夹中缺less“Microsoft.VisualBasic.Compatibility.dll”?

GetEventLogs()返回没有安装事件日志?

SSL证书validation – 是否涉及任何caching?

任务pipe理器不同意Process Explorer?

干杯,

活动目录属性“badPwdCount”

如何在Linux下运行C#项目

Microsoft Jet数据库无法打开文件“…”已被其他用户独占打开,或者需要查看其数据的权限

如何以编程方式停止Windows服务

如何检查是否“所有人”具有完全控制权限的文件在c#

好的,所以我解决了我的问题。

我对这个细节有些朦胧,但是看起来,当一个项目被添加到开始菜单时,就会创建一个包含关于该项目的元数据的注册表项。

在:HKEY_CLASSES_ROOT Local Settings Software Microsoft Windows Shell MuiCache下

这个regkey有一组键/值对,其中之一是我的.exe的路径。 该值是可执行文件显示名称修改此值可修改开始菜单显示的应用程序名称文本。

删除这个键,它被正确地重新添加。 它看起来像这个键初始设置时,它需要在AssemblyInfo.AssemblyTitle属性中设置的任何内容

问题解决了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐