マクロを使用してソリューションのプロジェクトを反復できることを知っています (多かれ少なかれ)。
しかし、SLN のトップ レベルには 5 つのソリューション フォルダーが含まれています。これらの 5 つのフォルダーのみを取得しますが、それらのエントリは取得しません。
Kind
オブジェクトのは、Project
それが実際のプロジェクトなのか単なるフォルダーなのかを教えてくれると思います。しかし、それを見つける方法の参考文献が見つかりません。
編集:
解決策が 1 つしかないことはわかっています。「ソリューション フォルダー」とは、Solution Explorer → Right Click Solution → Add → New Solution Folderを使用してソリューション内に作成されたフォルダーを意味します。これにより、ソリューションのプロジェクトをサブフォルダーに整理できる新しい論理フォルダーが作成されます。