已发布的应用程序在任务管理器中显示错误的名称

Published application is showing the wrong name in Task Manager

我正在尝试学习如何部署应用程序,现在我正在使用此应用程序对其进行测试。一切正常(耶!)除了在任务管理器中它显示了错误的应用程序名称。有谁知道我该如何改变它?在下面的屏幕截图中,我想更改标题的红色圆圈。我知道之前有人问过这个问题,但我使用的是 .NET 6,它有一个不同的首选项面板,这意味着旧的解决方案不再有效。

AFAIK,编译器从 [assembly: ...] 属性获取所有程序的元数据。在 .NET Framework 中,此类属性通常在项目的 AssemblyInfo.cs 文件中定义。在 .NET Core 和最新的 .NET 5/6 版本中,此文件是根据中定义的属性在 obj 目录中自动生成的项目的 .csproj 文件。您可以手动编辑它和 add/modify 相应的元数据属性。

通常是这样的:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <Title>Project's title</Title>
    <AssemblyName>Executable.Name</AssemblyName>
    <AssemblyTitle>The title that actually goes to the Task Manager and executable file properties</AssemblyTitle>
    <Authors>Me</Authors>
    <Description>This is a very important project</Description>
    <Copyright>(c) 2021</Copyright>
    <AssemblyVersion>1.0.0</AssemblyVersion>
    <InformationalVersion>1.0.0 alpha</InformationalVersion>
    <NeutralLanguage>en</NeutralLanguage>
    <ApplicationIcon>Some/Relative/Path/To/Icon.ico</ApplicationIcon>
  </PropertyGroup>

  <!-- Other definitions -->
</Project>