背景: 我最近将我的 WinForms 应用程序从 .NET 1.1 更新到了 .NET 4.0,作为其中的一部分,我还对其进行了一些改造。
以前,我将嵌入到主应用程序 .exe 中的 .ico 文件动态加载到位于应用程序主窗体上的 3 个图像列表组件(小、中、大)中。
所有 .ico 文件都位于项目的 /Images 文件夹中。然而,整容的一部分用适当大小的更漂亮的 .png 文件替换了所有这些文件。我现在已将它们直接添加到 3 个图像列表组件中,因此它们存在于 /Images 文件夹中以供参考。
问题:我来清理项目并让 SVN 从 /Images 文件夹中删除了 .ico 文件,但是当我开始构建项目时,它失败并出现错误:“读取资源文件时出错”[项目的完整路径]\Images\lookupAdd_32.ico' - 系统找不到指定的文件"
如果我 SVN 恢复删除,那么它会再次构建并运行良好。如果我在整个解决方案中搜索lookupAdd_32.ico,它什么也找不到,所以我对如何确定它到底在哪里使用有点茫然。任何指针都非常感谢。