为每个构建配置设置不同的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