C# 如何将资源类与.resx包含在同一个树中?

C# 如何将资源类与.resx包含在同一个树中?,c#,asp.net-mvc,visual-studio,visual-studio-2010,visual-studio-2012,C#,Asp.net Mvc,Visual Studio,Visual Studio 2010,Visual Studio 2012,嗨,我遇到的问题我不知道怎么解决 我从TFS下载了一个项目,有一个资源类从资源设计器类中分离出来,如图所示 如果不删除它们,我如何使它成为树 它要求您手动编辑.csproj文件 右键单击项目并选择“卸载项目”。 右键单击项目并选择“编辑ProjectName.csproj” 找到包含两个资源名的CompileItemGroup <Compile Include="LayoutResources.en.Designer.cs"> <DependentUpon>Layou

嗨,我遇到的问题我不知道怎么解决

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

如果不删除它们,我如何使它成为树


它要求您手动编辑
.csproj
文件

右键单击项目并选择“卸载项目”。
右键单击项目并选择“编辑ProjectName.csproj”
找到包含两个资源名的Compile
ItemGroup

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

LayoutResources.en.resx
您需要使“主”菜单项依赖于子项(看起来是向后的,但它就是这样工作的)。您现在可以保存并关闭
.csproj
文件,再次右键单击它并重新加载