如何更改 Visual Studio Code 中控制台应用程序的图标?

Mar*_*eng 3 c# console-application .net-core visual-studio-code

我有一个 .NET 3.1 控制台应用程序。我使用 Visual Studio Code IDE。dotnet publish我从命令行使用(+一些参数)构建可执行文件。我希望构建的 .exe 文件具有我的自定义图标(.ico 文件)。

我需要做什么才能让内置的 .exe 成为我的自定义图标?

  • 我已经阅读过有关win32icon编译器选项的信息,但我不知道如何使用它
  • SO ( example )有几个类似的问题,但它们都与 Visual Studio 有关

Cee*_*our 8

  • 将您的自定义图标添加到项目中
  • 在 VS Code 中编辑项目文件和应用程序图标,如下所示
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <ApplicationIcon>TextTemplate.ico</ApplicationIcon>
  </PropertyGroup>

</Project>
Run Code Online (Sandbox Code Playgroud)

在我的示例中,该文件位于项目根目录。如果将其放在子文件夹中,则可能需要相应地处理路径