La società A sta costruendo 5 applicazioni WPF interne e vorrebbe condividere UserControls, ResourceDictionaries e ADO Entity Data Models tra ciascun progetto. Vorrebbero anche incorporare le librerie di terze parti usando Nuget. Dovrebbero incorporare tutti questi progetti in un'unica soluzione o dovrebbero separarli in più soluzioni? Quali sono i vantaggi di entrambi gli approcci?