【发布时间】:2021-03-25 20:46:13
【问题描述】:
我想为我的 WPF 应用程序的不同版本使用不同的图标和可执行文件名。原因是我有两个不同版本的应用程序,它们略有不同(只是禁用了一些项目,颜色更改等)所以我使用了两种不同的构建配置和 App.config 转换来做到这一点,例如在我的转换中像这样的几个转换
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<appSettings xdt:Transform="Replace">
<add key="appTitle" value="Application Name 2"/>
<add key="appIcon" value="Icons\appplicationIcon2.ico"/>
</appSettings>
</configuration>
然后在我的应用程序中读取该属性的配置设置,appTitle 或 appIcon,并基于此对应用程序进行一些修饰或其他更改。
但是我是否也可以使用它来对应用程序图标本身(嵌入在 EXE 中的图标或 EXE 文件的名称)应用更改?
【问题讨论】:
-
this answer 有帮助吗?它详细介绍了根据构建配置设置应用程序图标。
-
@DM 是的,这确实有帮助。谢谢。