【问题标题】:C# Visual Studio using the wrong .exe iconC# Visual Studio 使用错误的 .exe 图标
【发布时间】:2016-05-29 16:31:38
【问题描述】:

我首先在 Properties->Application 下将“icon1.ico”添加到我的项目中。当我构建它时,我的 .exe 有“icon1”。在此之后,我决定将图标更改为“icon2.ico”,我以相同的方式添加并选择了它。下拉菜单旁边的小图标显示“icon2”。但是,当我构建项目时,它仍然使用旧的“icon1”。

然后我从项目中删除了旧图标,并重新构建。仍然是同一个旧图标。 然后我在下拉列表中更改为“默认图标”(下拉列表仅显示“icon2”和(默认))并重建。该 exe 然后具有默认图标。再次改回“icon2”,exe得到“icon1”,尽管它不再在项目中。

这怎么可能?

【问题讨论】:

  • 尝试清理解决方案 - 或者更好地删除 bin 中的所有内容并重建。
  • 当您在选择图标时在Properties--> Application 中进行更改后,您是否会保存更改。也请尝试使用ResourceFile,这对您来说可能也是一个更好的选择跨度>

标签: c# visual-studio build icons


【解决方案1】:

我设法找出了问题所在。 在我的解决方案中,我有 3 个项目。出于某种原因,尽管被选为启动项目,但我所有的清理和重建尝试似乎都不会影响带有错误图标的项目(这包括删除 bin 文件夹),唯一正在构建的项目是另外两个项目之一(输出仍然说 3 构建成功,0 是最新的)。

解决的方法是右键单击特定项目并选择重建,它应用了正确的图标。

【讨论】:

    猜你喜欢
    • 2013-04-08
    • 1970-01-01
    • 1970-01-01
    • 2018-11-19
    • 1970-01-01
    • 2018-12-04
    • 2014-10-04
    • 1970-01-01
    • 2013-09-27
    相关资源
    最近更新 更多