多数のアプリ用に複数の MVC3/4 プロジェクト (同じソリューション内 - インフラストラクチャとサービス プロジェクトを共有) があります。各 Web サイトは同じヘッダーを共有する必要があります。
これを行う最も簡単な方法は何ですか? 複数のプロジェクトで _Layout.cshtml を使用する方法はありますか?
アプリは非常に多様であるため、1 つのプロジェクトに複数の領域を含めることは避けたいと考えています。また、アプリの 1 つに変更を加えるたびにソリューション全体をデプロイすることも避けたいと考えています。
これを行う簡単な方法はありますか?
編集:今日これについて少し考えました...代わりに-インフラストラクチャプロジェクトにhtmlヘッダーを返すhtmlヘルパーを用意するのはどうですか? これは、それを参照するすべてのプロジェクトで使用できます...良い考えですか? 番号?