RC 文件更改以静默方式失败; "Cannot open the resource file for edit"
RC file changes fail silently; "Cannot open the resource file for edit"
一段时间以来,我第一次尝试使用Visual Studio 2008对本机C++项目中的资源进行更改。在过去,这是有效的,但现在资源编辑器以奇怪的方式失败了。
如果我使用GUI进行更改,更改要么根本不会发生,要么立即消失。例如,我可以尝试将静态文本控件上的标题从"Foo"更改为"Bar"。"Bar"在我键入时显示,但当我按enter键时,"Foo)会立即替换它。
如果我试图使用"资源视图"上下文菜单下的"插入项目"添加新资源,我会收到一个错误对话框,其中写道:"无法打开资源文件进行编辑。"
我试过以下几件事都没有用:
- 正在重新启动
- 关闭Visual Studio,删除关联的.APS文件,然后重新启动
- 确保.RC文件是可写的(它是)
这是由于资源ID头文件是只读的。
我本可以早点检查的,但我已经习惯了Visual Studio的早期版本,如果文件是只读的,则会在编辑资源时提示您覆盖该文件。
相关文章:
- Visual Studio "fatal error LNK1104: cannot open file"未使用或包含的库
- VS 2017 C++ - "cannot open source file 'sqlite3.h' "
- 进口。TLB文件给出"cannot open source file x.tlh"
- QtCreator 中的"Fatal Error C1083: Cannot open include file"
- "cannot open source file bits/stdc++.h"在Visual Studio中
- 如何修复Visual Studio 2017中的"Cannot find or open the PDB file."
- 当 Windows SDK 版本设置为 15063.13 时"LNK1104 Cannot open file 'kernel32.lib' "
- 提升序列化和 MFC:"cannot open file 'libboost_serialization-vc141-mt-s-x32-1_69.lib' "
- Boost C++ Libaries in Visual Studio 2017 C++ Project - "Cannot open include file"
- 已安装 SDK 的头文件的"Cannot open source file"
- C++运行时组件(通用 Windows)项目生成错误"LINK : fatal error LNK1104: cannot open file 'LIBCMT.lib'"
- "Fatal error C1083: Cannot open include file"但我已将目录添加到项目中
- 如何在C++中调试"cannot open output file allocating memory.exe: Permission denied"?
- OpenCV 错误:"LINK : fatal error LNK1104: cannot open file 'opencv_core231d.lib' "
- ubuntu 12.04 中的 openCV 程序编译错误"libopencv_core.so.2.4: cannot open shared object file: No such file or
- 包括新文件夹中的头文件 "cannot open include file - no such file or directory"
- "Error C1083: Cannot open include file"但我有包含文件的路径
- 如何修复此错误:#include < gl/glut.h> "Cannot open source file gl/glut.h"
- 如何摆脱VS 13中的错误" LINK : fatal error LNK1104: cannot open file 'LIBC.lib' "?
- OpenCV: "libopencv_core.so.2.3: cannot open shared object file: No such file or directory"