VS 资源文件打不开的问题

时间:2024-04-08 21:33:27

我之前用 VS2010 写了一个MFC程序,今天把它移动了位置,再用VS2013打开它,遇到了资源文件打不开的问题:

VS2013 资源文件打不开的问题

图中的资源文件的路径是之前的位置,但我现在把项目移到了其他位置。也就是说这个项目使用了资源文件的绝对路径,导致移动项目位置后找不到资源文件。

可以通过修改资源文件来解决:

到解决方案资源管理器下找到资源文件(后缀 .rc),右键->打开方式,用“源代码(文本)编辑器”方式打开,找到位图资源ID对应的部分:

VS2013 资源文件打不开的问题

将绝对路径改成相对路径就可以了:

VS2013 资源文件打不开的问题