シナリオ:
現在、単一のデプロイ可能なエンティティである WinForm/WPF クライアントをサポートする単一のソリューションがあります。このソリューションには、さまざまなレイヤー (データ、ビジネス、UI) を表すプロジェクトを含むレイヤー アーキテクチャがあります。LiteClient、Server、RIA などの他のデプロイ可能なエンティティを紹介します。
展開可能なエンティティ (クライアント ソリューション、サーバー ソリューション、RIA ソリューションなど) ごとに 1 つずつ、複数のソリューションを持つ再構築を検討しています。これらのソリューションは、データ レイヤー プロジェクトなどのさまざまなプロジェクトを共有します。これは基本的に、Microsoft の P&P グループ ( http://msdn.microsoft.com/en-us/library/Ee817674(pandp.10).aspx )が推奨するパーティション化された単一ソリューションです。
質問:
このアプローチの管理オーバーヘッドは別として、それを採用した場合、現実世界で深刻な問題が発生することはありますか。