Jupaolによる答えを拡張する...
少なくともVS2013では、領域の作成時に_ViewStart.cshtmlファイルがデフォルトで追加されるため、すでにそこにあり、ルート_Layout.cshtmlを指すように彼がメモしているように内容を変更できます。次に、その領域の_Layout.cshtmlが使用されなくなったため、削除できます(現在は混乱の原因となる可能性があります)。
ただし、そのルートで実行されるルーティングを実行することにより、_Layout.cshtmlは領域を考慮する必要があります。
デフォルトの_Layout.cshtmlには、わずかな変更が必要なActionLinkヘルパーがいくつかあります。
Area = ""を設定して、RouteValueDictionaryパラメーターをActionLink呼び出しに追加します。空の文字列はルートレベルを参照することに注意してください。これにより、これらのリンクはエリア内から呼び出された場合でも正しく機能し、ルートから呼び出された場合でも機能します。
例えば:
<li>@Html.ActionLink("Home", "Index", "Home", new { Area = "" }, null)</li>