靖难之役后期,朱棣绕过济南、徐州一线,直扑南京。建文帝猝不及防,所有人都认为朱棣只有打通济南、徐州,才有胜利的可能。绕过徐州就犯了兵家大忌,孤军深入没有后援就是最大的问题,所以建文帝这边也就没有防范。
这理论上确实没有错,但是朱棣的这次战争和其他战争不一样。朱棣不是为了攻城略地,而是要夺取皇统。朱棣认为只要拿下南京,逼迫建文帝退位,这场战争就结束了。其他地方自然就会归顺,除非他们想叛变大明。朱棣的想法确实没错,他也正是这样做的。
朱棣想借道淮安,这样比较近。但是梅殷没给他面子,直接回绝,还将朱棣使者的鼻子耳朵割去。梅殷告诉使者,“给你留着嘴巴,回去好好给朱棣讲讲忠孝廉耻”。朱棣大怒,但是也没办法,梅殷手下有40万大军,朱棣只好绕道扬州,从扬州进攻南京。
朱棣登基之后,让宁国公主将梅殷召回。宁国公主咬破手指写了血书,梅殷见后大哭。得知建文帝死讯后,先给建文帝发丧,然后才回到南京。朱棣亲自来迎接,对梅殷说“驸马辛苦了。”梅殷冷冷的回答“劳而无功。”朱棣听后沉默不语。
朱棣派大量锦衣卫监视梅殷住所,第二年,都御史陈瑛上奏说梅殷家中蓄养众多死士,意图不轨。朱棣下令将驸马府中下人严格审查,来历不明的全部充军辽东。
永乐三年,梅殷在一次上朝的途中,被前军都督检事谭深和锦衣卫指挥赵曦等人挤入河中溺死。
梅殷在靖难之役之中的态度,也不是不可理解。虽然靖难之役是关乎的国体的大事,但对于建文帝和朱棣来说却是家事。梅殷虽说是朱元璋的女婿,对于朱家来说,他还是个外人,梅殷也不想参与他们的家庭纷争。
但就这么一犹豫的时间,朱棣登基了,建文帝失踪了。梅殷又觉得辜负了朱元璋当初对他的嘱托,所以他心中也很矛盾。也正是梅殷的这种模糊不清的态度,让朱棣感到有威胁,所以梅殷就必须死。