Mehrere MVC-Projekte in einer einzigen Lösung

Ich habe in einem NopCommerce-Projekt gesehen, dass es eine Lösung gibt und dass mehrere MVC-Projekte in der Lösung enthalten sind.

Ich habe einige Fragen dazu wie:

Wie ist es möglich, ein Hauptlayout freizugeben oder bei Bedarf ein anderes Layout zu verwenden?
Wie ist es möglich, Controller / Modelle usw. in verschiedenen MVC-Projekten zu verwenden?

Ich möchte auch ein Hauptprojekt und mehrere Unter-MVC-Projekte. Wie kann dies beim Teilen von Komponenten erfolgen?

Irgendwelche Ideen? Zeiger?

Hinweis: Nicht in Bereichen interessiert.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage