此事。世民说：“杨文干这小子，竟敢做出狂妄叛逆之举，想来他幕府僚属应当已经将他擒杀。如若不然，就应当派遣一员能干的将领讨伐之。”高祖说：“不能这样。杨文干的事情关连着建成，恐怕响应他的人为数众多。你最好亲自前往，回来以后，我便将你立为太子。我不愿意效法隋文帝去诛杀自己的儿子，届时就把建成降为蜀王。蜀中兵力薄弱，如果以后他能够事奉你，你应该保全他的性命；如果他不肯事奉你，你要捉拿他也容易啊。”高祖因为仁智宫建造在山中，担心盗兵突然发难，便连夜率领担任警卫的军队从南面开出山来。走了数十里地的时候，太子东宫所