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

3
我有一个.NET 3.1控制台应用程序,使用Visual Studio Code IDE。我使用命令行中的dotnet publish(加上一些参数)构建可执行文件。我希望生成的.exe文件拥有我的自定义图标(.ico文件)。
我需要怎么做才能让生成的.exe文件拥有我的自定义图标呢?
  • 我已经阅读了关于win32icon编译器选项的内容,但不知道如何使用它。
  • 在Stack Overflow上有几个类似的问题(例如),但它们都与Visual Studio相关。
1个回答

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

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

</Project>

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

我在Mac上使用同样的VS Code,但它不起作用...我是不是漏掉了什么? - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接