Csharp/C#教程:为每个构建配置设置不同的ApplicationIcon分享


为每个构建配置设置不同的ApplicationIcon

我正在尝试为我的C#项目的每个构建配置设置一个不同的Icon(使用VS 2010 pro)。 一个配置适用于不同的客户,因此该配置应使用不同的图标。

我不确定为什么这在csproj文件中不起作用:

 ...blah... ImagesRegularIcon.ico   ...blah... ImagesCustomerIcon.ico  

它不起作用。 不确定我是否走在正确的轨道上。

令人沮丧的事情……如果我在Visual Studio中使用Properties-> Application选项卡设置图标,它会在csproj文件中创建:

  Imagesfoo.ico  

为什么要遵守此匿名PropertyGroup中指定的图标,但是条件PropertyGroup中的图标会被忽略?

我很感激这个帮助。

它可能确实有效。 这是你不容易看到的东西。 Windows资源管理器有一个非常尴尬的习惯,即在图标缓存中存储程序图标。 因此,如果您使用一个图标运行.exe,则会将该图标存储在缓存中。 在需要时再次快速提供。 优化,从.exe文件中挖出一个图标很慢。

重置缓存是可能的,但很尴尬,最好在superuser.com上询问一个好的程序。 或者只是使用Visual Studio进行检查。 文件+打开+文件,选择.exe,打开图标节点,然后双击该条目。

上述就是C#学习教程:为每个构建配置设置不同的ApplicationIcon分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/959993.html

(0)
上一篇 2021年11月24日
下一篇 2021年11月24日

精彩推荐