如何在同一棵树中包含资源 class 和 .resx?

HOW TO Include resource class with .resx in the same tree?

嗨,我遇到的问题我不知道如何解决。

我从 TFS 下载了一个项目,并且有一个资源 class 从资源设计器 class 中分离出来,如图所示。

如何在不删除它们的情况下使它像其他树一样树化?

需要您手动编辑 .csproj 文件。

右键单击该项目并select "Unload Project"。
右击项目然后 select "Edit ProjectName.csproj"
找到包含您的两个资源名称的编译 ItemGroup

<Compile Include="LayoutResources.en.Designer.cs">
  <DependentUpon>LayoutResources.en.resx</DependentUpon>
</Compile>

您需要使 "main" 菜单项依赖于子项(似乎是倒退的,但这就是它的工作原理)。您现在可以保存并关闭 .csproj 文件,再次右键单击它并重新加载。