总之,出于对宗室关系和驾驭武将的考虑,朱元璋可能有过另立长君的打算,但不一定是燕王朱棣,当时比朱棣年长的秦王和晋王也都在呀,非要立长君的话立他们两个更合理。朱棣不比朱标,无论是立嫡还是立长,他都不占优势,朱元璋自己编的《皇明祖训》还在那摆着呢,不能啪啪打自己脸啊,非要强行跳过两位哥哥去立弟弟,到时候要是掀起什么风波,年迈的朱元璋能不能承受还是一个未知数。退一万步说,朱元璋铁了心了就非得立朱棣,行不行,也可以,如果一定是朱棣的话,必须等秦王和晋王都去世后才有可能,熬死了老大,老二上;老二死了,老三上;等老三一死,不就可以名正言顺到老四了嘛。但是秦王和晋王都啥时候去世的呢,秦王朱樉去得比较早,洪武二十八年(公元1395年)就没了,不过老三晋王朱棡就比较坚挺,直到洪武三十一年(公元1398年)三月才恋恋不舍离开人间,四个月后的洪武三十一年闰五月朱元璋也驾崩了。
也就是说晋王朱棡去世到朱元璋驾崩这四个月里燕王朱棣确实是朱元璋活着的年纪最大的儿子,说他是长君无可厚非。但是朱元璋作为大明开国之君,他会为了立朱棣为继承人而冒险悬空储位,然后天天注意养生和自己的两个儿子赛跑,最后成功熬死秦王和晋王,扶持燕王上位,并且在比赛的这些年中朱棣还不能出事,要是朱棣提前挂了,朱元璋所做的一切都将变得毫无意义。想象一下,一位六十多岁的老人为了确保自己的四儿子上位,和自己两个三十多岁正当年的儿子比谁活得长,这是一种怎么样的精神,这绝对是缺心眼才干的。因而这明显是不可能的事,朱元璋也不敢冒这个险。