gpt4 book ai didi

c# - 什么决定了固定到任务栏时的应用程序名称?

转载 作者:太空宇宙 更新时间:2023-11-03 12:21:45 24 4
gpt4 key购买 nike

我有一个名为“NameLastname.Vulcanus”的解决方案,其中包含一个 WPF 项目“NameLastname.Vulcanus.WindowsDesktop”。

在此项目中,程序集名称默认命名空间,以及以下程序集信息字段:TitleProduct 都与项目名称“NameLastname.Vulcanus.WindowsDesktop”相同。

但是,当我运行该应用程序,将其固定到任务栏,然后关闭它时,工具提示(以及快捷方式名称)显示“NameLastName.Vulcanus”,这似乎只对应于解决方案名称。我无法在解决方案的其他任何地方按 ctrl+f 这个确切的字符串。

此外,当我尝试创建一个新项目来隔离问题时,我无法重现确切的情况,因为应用程序名称开始对应于项目名称(但我仍然无法'不要使用上面提到的字段来更改它)。

这是怎么回事?

最佳答案

在任务栏中显示的应用程序名称由在固定或显示在任务栏中的链接中设置的名称确定。另一方面,链接的名称与启动您的应用程序的可执行程序集(exe 文件)的名称相同,除非它在安装期间使用其他名称注册。

要完全控制它,请创建一个简单的安装程序并以受控方式安装您的应用程序。安装程序提供的最重要的功能之一是对应用程序链接中使用的内容、位置和图形的详细控制。 WiX 工具集是一个易于使用的安装程序框架,它是开源的,具有良好的支持/文档​​,并且与 Visual Studio 集成。

可以通过右键单击任务栏图标直到它显示 dropdawn 然后再次右键单击应用程序图标来验证上面的内容。在常规选项卡的打开窗口中,有一个字段包含显示的应用程序名称,即 Visual Studio 的可执行文件是 devenv.exe,而显示名称是 Visual Studio 2017 Community。所有这些功能也通过注册表控制,但没有必要深入研究。

关于c# - 什么决定了固定到任务栏时的应用程序名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46868933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com