1. ホーム
  2. visual-studio

[解決済み] Visual Studioでファイルをグループ化する

2023-08-19 09:19:56

質問

Visual Studio でプロジェクトのレイアウトを整理しているのですが、.xml ファイルと .cs ファイルを関連付けるためのハック、プラグイン、またはトリックがあれば教えてください。 同名の を関連付け、ソリューション ナビゲーター/エクスプローラーでグループ化されて表示されるようにするためのハックまたはトリックがあるかどうか疑問に思っています。

コードビハインドファイルがそのaspxと関連付けられる方法と似ています。

どんな提案でも歓迎します。ありがとうございます。

どのように解決するのですか?

プロジェクトファイルに:

<Compile Include="FileA.cs"/>
<Compile Include="FileA.xml">
  <DependentUpon>FileA.cs</DependentUpon>
</Compile>

あるいは Group Items のコマンドを使うこともできます。 VSCommands 2010 エクステンションを使用します。

編集: ファイルがフォルダーにある場合、フォルダー名を DependentUpon タグにフォルダ名を含めないでください。例えば、あなたのファイルが Helpers フォルダにある場合です。

<Compile Include="Helpers\FileA.cs"/>
<Compile Include="Helpers\FileA.xml">
  <DependentUpon>FileA.cs</DependentUpon>
</Compile>