【发布时间】:2016-12-18 23:59:37
【问题描述】:
我有一个旧的 MFC 应用程序,我一直在使用 Visual Studio Pro 2015(更新 3)进行更新。突然之间,我开始收到以下错误。
只要我尝试保存资源,无论是对话框、功能区还是版本资源,都会发生错误。
出错后,我收到一条消息说它无法保存文件,然后打开 保存 对话框以提供备用文件名/位置来保存 myapplication.rc。如果我选择同一个文件,我会收到一个提示,说文件名已经存在,并询问我是否要覆盖它。如果我回答是,我会收到与以前相同的错误消息。
我可以找到很少的信息。显然,它无法保存我的资源文件,但为什么呢?任何提示表示赞赏!
【问题讨论】:
-
猜测,您有一个或多个使用标准 MFC 东西的资源(图标?对话框?.rc 文件?)。新的 VS 正在尝试将该资源更新到新版本,并在尝试保存时失败。查看您的资源文件,看看是否有任何东西引用指向旧 VS 安装的路径(可能在文本编辑器中查看 .rc 文件,而不是资源编辑器)。
标签: c++ visual-studio mfc resources