我首先添加了" icon1.ico"到我的项目下的Properties-> Application。当我构建它时,我的.exe有" icon1"。在此之后,我决定将图标更改为" icon2.ico",我以相同的方式添加并选择。下拉菜单旁边的小图标显示" icon2"。但是,当我构建项目时,它仍然使用旧的" icon1"。
然后我从项目中删除旧图标,然后重建。还是一样的旧图标。 然后我改为"默认图标"在下拉列表中(下拉列表仅显示" icon2"和(默认))并重建。然后exe具有默认图标。再次改回" icon2",并且exe已经得到" icon1",不再将它放在项目中。
这怎么可能?
答案 0 :(得分:0)
我设法找到了什么问题。 在我的解决方案中,我有3个项目。由于某种原因,有人选择作为启动项目选择,所有我的清理和重建尝试似乎都不会影响带有错误图标的项目(这包括删除bin文件夹),正在构建的唯一项目是另外两个项目之一(输出仍然表示3构建成功,0为最新)。
解决这个问题的方法是右键单击特定项目并选择rebuild,它会应用正确的图标。