首页 > 解决方案 > VS2019:如何解决资源视图中的“未知子语言:0x8”消息?

问题描述

我最近开始在我的 C++11 项目中使用 Visual Studio 2019。VS2019 转换了项目并将其编译为可执行文件。但我无法在资源查看器中打开我的资源 (.rc) 文件。它给了我这个警告:

此文件中的资源使用未知语言:中性(默认)(未知子语言:0x8)。无法打开此文件。

在此处输入图像描述

我尝试将资源文件修剪到必要的程度,但这没有用。

奇怪的是,微软的示例项目 Scribble 也会发生这种情况。我使用 [Scribble 1.0 MFC 示例从https://docs.microsoft.com/en-us/cpp/mfc/walkthrough-updating-the-mfc-scribble-application-part-1?view=vs-2019下载了它] 先决条件标题下的链接。

当解决方案在VS2019中打开时,它被转换,它编译,但我无法打开随附的资源文件查看Dialogs。

任何帮助表示赞赏!

最好的问候, Keun

标签: c++c++11visual-studio-2019

解决方案


这个解决方案对我有帮助: https ://developercommunity.visualstudio.com/comments/96766/view.html

当您的 Windows 中有多种语言设置时,请删除除一种之外的所有设置。我不得不离开英语(美国)选项。然后资源再次打开而没有问题。希望这对某人(或将来的我自己,因为这是我第二次花一个小时寻找解决方案)有所帮助。


推荐阅读