Visual Studio 2008未在解决方案资源管理器中正确嵌套文件

时间:2010-06-10 17:53:48

标签: visual-studio-2008

我有一个VS 2008 WinForms项目,我最近添加了一个在不同的VS 2008项目中开发的现有表单。所有原始表单和控件都正确嵌套,但是,对于新表单,它将表单,设计器和resx文件显示为3个单独的项目。

有没有办法强制VS正确嵌套这些文件?我已经通过设置,谷歌搜索,去过MSDN,似乎无法找到相关信息。

2 个答案:

答案 0 :(得分:2)

假设新表单名为“Form1”  看起来应该是这样的:

<Compile Include="Form1.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Form1.Designer.cs">
      <DependentUpon>Form1.cs</DependentUpon>
    </Compile>
    <EmbeddedResource Include="Form1.resx">
      <DependentUpon>Form1.cs</DependentUpon>
    </EmbeddedResource>

答案 1 :(得分:1)

使用记事本编辑.csproj文件。缺少<DependentUpon>个元素。