有人劝高祖说:“突厥之所以屡次侵犯关中地区,是由于我们的人口与财富都集中在长安的缘故。如果烧毁长安,不在这里定都,那么胡人的侵犯便会自然平息下来了。”高祖认为所言有理,便派遣中书侍郎宇文士及越过终南山,来到樊州、邓州一带,巡视可以居留的地方,准备将都城迁徙到那里去。太子李建成、齐王李元吉和裴寂都赞成这一策略,萧等人虽然知道不应当如此,但没有谏阻的胆量。秦王李世民劝谏说:“戎狄造成祸患,从古时候起,就时有发生。陛下凭着自己的圣明英武,创建新的王朝,统辖着中国的领土,拥有上百万的精锐兵马,所向无敌,怎么能够因有胡人搅扰边境,便连忙迁徙都城来躲避他们,给举国臣民留下羞辱,让后世来讥笑陛下呢?那霍去病不过是汉朝的一员将领,尚且决心消灭匈奴,何况我还愧居藩王之位呢!希望陛下给我几年时间,请让我把绳索套在颉利的脖子上,将他送到宫阙之下。如果不能获得成功,那时再迁徙都城,也为时不晚。”高祖说:“讲得好。”李建成说:“当年樊哙打算率领十万兵马在匈奴人中间纵横驰骋,秦王的话该不会是与樊哙相似的吧!”李世民说:“面对的情况各有区别,采取军事行动的方法也不相同。樊哙那小子有什么值得称道的呢!不会超过十年时间,我肯定能够将沙漠以北地区平定下来,这可并不是凭空妄言的啊!”于是,高祖不再迁徙都城。李建成与嫔妃因而共同诬陷李世民说:“虽然突厥屡次造成边疆上的祸患,但是只要他们得到财物就会撤退。秦王表面上假托抵御突厥的名义,实际上是打算总揽兵权,成就他篡夺帝位的阴谋罢了!”