我最近发现 Visual Studio 2013 有一个很奇怪的问题。
随便写一个窗体程序,然后给加上图标(这里是程序的图标,不是窗体左上角的图标)。
第一次生成(image1.ico),没有问题。
然后换一个图标(image2.ico),第二次生成,也没有问题。
然后再换一个图标(image3.ico),第三次生成。问题来了。
你会在 bin - Debug/Release 里面发现生成的 .exe 文件以小图标展示的时候是 image3,以中等图标以上展示都是 image2 ,或者以小图标展示是 image3,然后选中,资源管理器左下方观察是 image2
请问,这是 Bug 吗? 可有解决方案吗?
会不会是explorer缓存的问题?
把以前生成的先删除掉,然后再重新编译一次!
感觉是缓存,和VS无关。找操作系统的原因。
图标缓存的问题,不用纠结,重启或拿到其它电脑就正常了。