蜀汉建兴十二年(234年)诸葛亮病逝于五丈原后,蒋宛和费祎先后继任大将军主持蜀汉国政,两人执政十九年,蜀汉没有进行过北伐。延熙十六年(253年)春费祎遇刺身亡,同年姜维开始主持第一次北伐。延熙十九年春(256年)姜维以都督内外军事加授大将军衔,开始全面掌握蜀汉军权。
姜维北伐,从253年到262年9年时间共进行了九次北伐,一年一次高频率的北伐无疑对本来就国力有限的蜀汉是个巨大而沉重的负担,而且九次北伐仅大胜两次,其余北伐要么徒劳无功相持不下,要么小胜或大败,年年北伐年年消耗蜀汉本来就有限的力量,此举招致蜀汉朝廷上下同声怨气,反对北伐之声一浪高过一浪,姜维处于风口浪尖,骑虎难下。
而其中反对北伐最坚决,批评之声最严厉的,又属宦官黄皓、诸葛亮之子诸葛瞻和镇南大将军张翼,黄皓与曹魏暗通交连,反对北伐乃出自私心,而张翼更是公开在朝堂对姜维呛声反对北伐,据《三国志张翼传》记载:维议复出军,唯翼廷争,以为国小民劳,不宜黩武。维不听,将翼等行,进翼位镇南大将军。至于诸葛亮之子诸葛瞻,最初是支持姜维北伐的,但北伐迟迟未有多少的收获却徒耗国力,诸葛瞻于是又转而反对北伐。
蜀汉景耀五年(262年),姜维最后一次北伐为邓艾所击退,败归成都。诸葛瞻与辅国大将军董厥等人联名向后主上书,谓姜维好战无功,连连北伐致使国内疲弊,要求让姜维担任益州刺史,并削夺他的兵权。时宦官黄皓弄权,更想废掉姜维而培植右将军阎宇。姜维请求将黄皓斩杀,但刘禅不肯,姜维不敢回成都,在沓中种麦以避祸。
诸葛瞻对姜维年年北伐虽然颇有怨言,但姜维是诸葛亮亲定的北伐接班人,更何况姜维当时位高权重,都督内外军事加授大将军衔,是蜀汉实权第一人,而诸葛瞻担任代理都护并任卫将军,与辅国大将军董厥分权共同执掌尚书台政务,统领国事。一个主政务,一个掌兵权,两人官秩相当,诸葛瞻还没有能力除掉姜维,而且二人素无嫌隙,仅仅是政见不同,诸葛瞻还没有到要杀姜维这种仇恨地步。