gpt4 book ai didi

c# - 是否可以在.NET Core Web应用程序的任务管理器中设置显示名称?

转载 作者:行者123 更新时间:2023-12-03 11:06:44 24 4
gpt4 key购买 nike

我有一个.Net Core 2.0 Web应用程序,我想在任务管理器中显示该名称。目前正在显示.NET Core Host:

enter image description here

我找到了this question,但是很遗憾,无法更改程序集信息,因为甚至没有显示该窗口(我认为这是因为它是.NET Core 2.0应用程序,而不是.NET Framework 4.x应用程序)。

enter image description here

还有另一种方法可以在任务管理器中显示应用程序的标题吗?

最佳答案

如果您从dll运行应用程序-否,则没有办法,因为需要DotnetCore-Hosting-Process来运行它。

如果将应用程序部署为self-contained application,它将显示您将AssemblyName/Executable设置为的名称:

.csproj:

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<AssemblyName>Hello World</AssemblyName>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<PropertyGroup>
<RuntimeIdentifiers>win10-x64</RuntimeIdentifiers>
</PropertyGroup>
</Project>

enter image description here

另请阅读发布自包含应用程序 here的后果。

关于c# - 是否可以在.NET Core Web应用程序的任务管理器中设置显示名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54022965/

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