Conmi的正确答案——Rider中添加icon作为exe的图标

C#版本:.net 8.0

Rider版本:#RD-243.22562.250(非商业使用版)


1、添加图标到解决方案下:


2、打开"App.xaml"配置文件,添加配置:

xml 复制代码
<Application
    x:Class="ComTransmit.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ImageSource x:Key="ComTransmitIcon">ComTransmitIcon.ico</ImageSource>
    </Application.Resources>
</Application>

3、打开"MainWindow.xaml"配置文件,添加配置:

xml 复制代码
<Window
    x:Class="ComTransmit.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    Title="MainWindow" Height="450" Width="800">
    <Window.Icon>
        <StaticResource ResourceKey="ComTransmitIcon" />
    </Window.Icon>
    <Grid />
</Window>
相关推荐
FAREWELL000759 分钟前
Unity基础学习(十)Camera组件
学习·unity·c#·游戏引擎
Kookoos8 小时前
ABP vNext + EF Core 实战性能调优指南
数据库·后端·c#·.net·.netcore
FuckPatience9 小时前
关于C#项目中 服务层使用接口的问题
java·开发语言·c#
CodeCraft Studio9 小时前
国产Excel处理控件Spire.XLS系列教程:C# 将Excel文件转换为Markdown格式
c#·excel
ᥬ 小月亮10 小时前
Uniapp编写微信小程序,使用canvas进行绘图
微信小程序·uni-app·c#
钢铁男儿12 小时前
C# 方法(值参数和引用参数)
java·前端·c#
一个会的不多的人13 小时前
C# NX二次开发:宏录制实战讲解(第一讲)
开发语言·c#
Scholar61815 小时前
序列化和反序列化
c#
罗迪尼亚的熔岩15 小时前
C# 的异步任务中, 如何暂停, 继续,停止任务
开发语言·c#
Som3B0dy15 小时前
2025年北京市职工职业技能大赛第六届信息通信行业网络安全技能大赛初赛-wp
开发语言·web安全·c#