2012-01-03 21 views
1

私たちは大きなプロジェクトを懸念して分割していますが、それぞれの懸念事項にはそれ自身のVS2010ソリューションがあります。Visual Studio 2010のソリューションの階層 - これは可能ですか?

トップレベルソリューションを1つだけ開いてシステム全体を再構築できるように、私は、より低いレベルのソリューションを含むトップレベルソリューションをご希望します。

これは可能ではないようです。私ができることは、下位レベルのソリューションからプロジェクトを追加することです。つまり、私はそれを2回行う必要があります。

これを管理するには、より良い方法がありますか?あれば、何ですか?

+0

各ソリューションにはいくつのプロジェクトがありますか?あなたは本当に単一のソリューションがほしいと思えば、その中のプロジェクトを並べ替えるだけです。 –

+0

5つの「懸念」があり、それぞれ約5つのプロジェクトがあります。だからそれは25です(それぞれに対応するユニットテストプロジェクトもあります)。私は単一のプロジェクトを持ちたいとは思っていません。一度に管理するのは大変です。 – Coopernick

+0

私は* project *ではなくsingle * solution *と言った。 –

答えて

3

いいえ、ソリューションの階層はありません。唯一の選択肢は、個々のプロジェクトを1つのソリューションに追加することです。

の方法が多すぎるように聞こえます。必要な階層レベルは、複数のプロジェクトをまとめたソリューションだけです。フォルダを使用してプロジェクト内で階層化します。

それ以外にも、ビルドを作成するためにVisual Studioを開く必要はありません。そのため、ソリューションはまったく必要ありません。ビルドスクリプトを使用してこれを自動化するための記述と調査を調査します。

0

すでに回答済みのとおり、方向の回答はいいえです。しかし、ソリューションのフォルダはあなたが探しているものかもしれません。プロジェクトを仮想フォルダにグループ化することができます。

ただし、ソリューションウィンドウが選択されているときにソリューションエクスプローラでファイルを選択するVSオプションは、ファイルが折り畳まれたソリューションフォルダにある場合は機能しません。迷惑ではあるが小さな問題。

関連する問題