Это так не повезло с областями, ссылающимися на общую главную страницу! Убил день, чтобы обойти это безрезультатно.
Вероятно, трюк, который выглядит как наиболее близкий к достижению правильного токена 'области' для главной страницы, описан здесь , то есть, предлагается следующий фрагмент внутри OnPreRender мастера:
var area = ViewContext.RouteData.DataTokens["area"];
ViewContext.RouteData.DataTokens["area"] = "";
base.OnPreRender(e);
ViewContext.RouteData.DataTokens["area"] = area
К сожалению, это не сработало для меня, главным образом, потому что мои ссылки ActionLink генерируются не непосредственно в мастере, а в элементе , для которого по-прежнему используется исходная область страницы.