删除菜单项后,如何在视觉工作室中删除资源符号,当它说"in use"?

How to delete a resource symbol in visual studio after deleting menu item, when it says "in use"?

本文关键字:删除 in use 符号 菜单项 工作室 视觉 资源      更新时间:2023-10-16

如果删除菜单项并希望删除与该菜单项关联的资源符号,如何在Visual Studio 2010(Visual C++)中删除资源符号。。。

IDE表示,尽管我已经删除了菜单项,但"资源符号"对话框中的符号仍在使用。

我制作了一个视频,展示了visual studio的行为,其中显示了资源这个符号仍然"在使用中",尽管从我所看到的并没有使用。https://www.youtube.com/watch?v=O9RB5Q2RuF4

你看视频并不是强制性的,我之所以制作视频,只是因为它证明了我不仅仅是在想象事情或错误地描述问题。证明IDE特殊行为的唯一真正方法是显示编辑器犯错误或显示问题的视频。

最近对这个问题的编辑使这个答案变得无关紧要。然而,我不会去追求一个不断变化的问题

编辑&rar;资源符号…

免责声明:我没有观看链接到视频。请考虑到有些人可能有低带宽连接。还要考虑一下你在谷歌上发布内容的能力。指向异地信息的链接不可在谷歌上搜索。将所有相关信息发布在此处,并将作为文本发布(在少数情况下,启发性的小屏幕截图可能很好)

手动编辑头文件并删除包含ID的行。

我发现最好在另一个编辑器(即Notepad++)中执行此操作。当您切换回Visual Studio时,它会显示"由其他程序编辑的文件",只需单击"重新加载"即可。如果您删除了一个实际使用中的ID,它将给出一个错误。在这种情况下,请在另一个编辑器中撤消更改并重新保存。然后,您可能必须重新打开visualstudio才能重新加载文件。

这不是理想的解决方案(我发现这个问题是因为我在寻找更好的解决方案),但它至少解决了问题。