我试图在一段时间内第一次使用Visual Studio 2008更改本机C ++项目中的资源。在过去,这已经奏效,但现在资源编辑器以奇怪的方式失败了。
如果我使用GUI进行更改,则更改根本不会发生或立即消失。例如,我可以尝试将静态文本控件上的标题从“Foo”更改为“Bar”。当我输入时,“Bar”显示,但是当我按下Enter键时,“Foo”会立即替换它。
如果我尝试使用资源视图的上下文菜单下的插入项添加新资源,我会收到一个错误对话框,指出“无法打开资源文件进行编辑。”
我尝试过以下事情无济于事:
答案 0 :(得分:0)
这是由资源ID头文件为只读引起的。
我会早点检查一下,但是我已经习惯了Visual Studio的早期版本,如果它是只读的,则会在资源编辑期间覆盖该文件。