Вели́кий кня́зь (при офиц. титуловании)
Ответы справочной службы
Верно: великий князь Московский. Упомянутые Вами ответы даны на разные вопросы и описывают разные ситуации.
По общему правилу названия должностей, званий, титулов пишутся со строчной буквы: король польский, великий князь литовский. Прописные буквы возможны в стилистических целях (например, если в историческом романе будет воспроизведена ситуация официального титулования).
Правильно: великий князь Московский. См.: Розенталь Д. Э. Справочник по русскому языку. Прописная или строчная? — 7-е изд., перераб. и доп. М., 2005.
Журнал
Нижеследующее изложение представляет собой обзор исторических и личностных обстоятельств, при которых равноапостолы Кирилл и Мефодий изобрели для славян первую упорядоченную азбуку (глаголицу, вскоре замененную кириллицей), а также графических и фонетико-лингвистических принципов ее создания.
...Нижеследующее изложение представляет собой обзор исторических...
...интенсивного развития, и к 988 году, когда великий...
...князь Владимир принял крещение и крестил Киево-Новгородскую...