构建后替换应用程序图标

时间:2014-01-16 09:32:54

标签: c# wpf

我需要标记一个特定的白色标签应用程序,它需要获取相应的应用程序图标,这样当我浏览到文件浏览器中的exe时,它会显示带有品牌的图标。我不是说在运行时更改图标,因为这不是问题。

我尝试使用mono.cecil访问程序集并替换名为“app.ico”的资源,但它似乎无法正常工作。我也尝试在xaml中使用pack URI,但这不起作用,因为在编译时我不知道品牌资源的位置。

我知道这可以在预构建事件期间完成,但我更喜欢在构建exe之后替换图标。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在Visual Studio的“解决方案资源管理器”中,选择启动项目。右键单击它并选择“属性”,或者只需按键盘上的Alt + Enter即可打开项目属性。在“应用程序”选项卡上,您应该看到“资源”部分。单击“图标和清单”,然后选择应用程序的图标。这就是你在说什么吗?