我的项目中有一个Resource.resx,它包含很多.png图像。
例如,我在Resource.resx中有buttonA.png,而buttonA颜色是蓝色。我想把它改成红色,所以我用红色创建一个新的buttonA.png。 然后,我覆盖了我的Resources文件夹中的文件buttonA.png。
问题是当我在Visual Studio中运行项目时,它仍然显示带有蓝色的旧buttonA.png。
我的问题是:为什么应用仍在使用旧按钮?
答案 0 :(得分:0)
在删除旧按钮之后,您似乎没有通过解决方案资源管理器包含按钮。如果您需要这样做,请通过解决方案资源管理器添加项目。
Go To> SolutionExplorer>ShowAllFiles>RightClick the buttonA.png and IncludeInProject.
答案 1 :(得分:0)
这看起来像是一个缓存问题。试试这个;
1)从toolbox*.tbd
%LOCALAPPDATA%\Microsoft\VisualStudio\11.0
2)从devenv.CTM
%PROGRAMDATA%\Microsoft\VisualStudio\11.0\1033
资源:here。