首页 > 解决方案 > Visual Studio 不会将更改 VC++ 保存到资源文件

问题描述

我有一个旧的 MFC 应用程序,我正在更新它以在 Windows 10 上运行。这个应用程序是最初使用 VS 6.0 开发的 C++ 应用程序。多年来,它已更新到 VS 2005,然后是 2010,现在我正在尝试使用 VS 2019。代码库一切正常,但资源编辑器出现问题。

每当我尝试使用资源编辑器(对话版本控制等)更新或更改任何对象时,我都无法保存它。我什至无法用不同的名称保存它。

Google 搜索表明,当设置了自动保存选项并且对话中的元素将“帮助 ID”值设置为 true 时,就会观察到这种情况。经过广泛的审查,我的对话中没有任何内容将帮助 ID 值设置为 tru。

因此,考虑到 .rc 文件存在问题,我尝试了其他帖子中的所有建议,但无论我做什么,我都无法在资源编辑器中进行更改并保存它们。

我已经在 VS 2005、2010 和 2019 上尝试过这个。保存 .rc 文件时都没有任何运气

我什至在文本编辑器中打开 .rc 文件,注释掉除基本版本信息之外的整个 .rc 文件,将其重新加载到资源编辑器中,并尝试保存它。仍然失败。

我不知道根本原因可能来自什么或来自哪里。

任何帮助是极大的赞赏。

标签: c++resources

解决方案


推荐阅读